# IPostaSubscriberListsClient Methods

- Package: [CommunityToolkit.Aspire.Posta](/reference/api/csharp/communitytoolkit.aspire.posta.md)
- Type: [IPostaSubscriberListsClient](/reference/api/csharp/communitytoolkit.aspire.posta/ipostasubscriberlistsclient.md)
- Kind: `Methods`
- Members: `3`

Provides Posta subscriberlists operations.

<a id="resubscribeanemailtoalistasync"></a>
<a id="resubscribeanemailtoalistasync-resubscribeanemailtoalistrequest-cancellationtoken"></a>

## ReSubscribeAnEmailToAListAsync(ReSubscribeAnEmailToAListRequest, CancellationToken)

- Name: `ReSubscribeAnEmailToAListAsync(ReSubscribeAnEmailToAListRequest, CancellationToken)`
- Modifiers: `abstract`
- Returns: `Task<ReSubscribeAnEmailToAListResponse?>`

Invokes the ReSubscribeAnEmailToAList operation.

```csharp
public interface IPostaSubscriberListsClient
{
    public abstract Task<ReSubscribeAnEmailToAListResponse?> ReSubscribeAnEmailToAListAsync(
        ReSubscribeAnEmailToAListRequest request,
        CancellationToken cancellationToken = default(CancellationToken))
    {
        // ...
    }
}
```

## Parameters

- `request` ([ReSubscribeAnEmailToAListRequest](/reference/api/csharp/communitytoolkit.aspire.posta/resubscribeanemailtoalistrequest.md))
- `cancellationToken` (`CancellationToken`) `optional`

<a id="subscribeanemailtoalistasync"></a>
<a id="subscribeanemailtoalistasync-subscribeanemailtoalistrequest-cancellationtoken"></a>

## SubscribeAnEmailToAListAsync(SubscribeAnEmailToAListRequest, CancellationToken)

- Name: `SubscribeAnEmailToAListAsync(SubscribeAnEmailToAListRequest, CancellationToken)`
- Modifiers: `abstract`
- Returns: `Task<SubscribeAnEmailToAListResponse?>`

Invokes the SubscribeAnEmailToAList operation.

```csharp
public interface IPostaSubscriberListsClient
{
    public abstract Task<SubscribeAnEmailToAListResponse?> SubscribeAnEmailToAListAsync(
        SubscribeAnEmailToAListRequest request,
        CancellationToken cancellationToken = default(CancellationToken))
    {
        // ...
    }
}
```

## Parameters

- `request` ([SubscribeAnEmailToAListRequest](/reference/api/csharp/communitytoolkit.aspire.posta/subscribeanemailtoalistrequest.md))
- `cancellationToken` (`CancellationToken`) `optional`

<a id="unsubscribeanemailfromalistasync"></a>
<a id="unsubscribeanemailfromalistasync-unsubscribeanemailfromalistrequest-cancellationtoken"></a>

## UnsubscribeAnEmailFromAListAsync(UnsubscribeAnEmailFromAListRequest, CancellationToken)

- Name: `UnsubscribeAnEmailFromAListAsync(UnsubscribeAnEmailFromAListRequest, CancellationToken)`
- Modifiers: `abstract`
- Returns: `Task<UnsubscribeAnEmailFromAListResponse?>`

Invokes the UnsubscribeAnEmailFromAList operation.

```csharp
public interface IPostaSubscriberListsClient
{
    public abstract Task<UnsubscribeAnEmailFromAListResponse?> UnsubscribeAnEmailFromAListAsync(
        UnsubscribeAnEmailFromAListRequest request,
        CancellationToken cancellationToken = default(CancellationToken))
    {
        // ...
    }
}
```

## Parameters

- `request` ([UnsubscribeAnEmailFromAListRequest](/reference/api/csharp/communitytoolkit.aspire.posta/unsubscribeanemailfromalistrequest.md))
- `cancellationToken` (`CancellationToken`) `optional`
