Table of Contents

Class PaginatedBirthdayPeopleClient

Namespace
Crews.PlanningCenter.Api.People.V2021_08_17
Assembly
Crews.PlanningCenter.Api.dll

Client for interacting with BirthdayPeople collection resources.

public class PaginatedBirthdayPeopleClient : PaginatedResourceClient<BirthdayPeople, BirthdayPeopleResource, BirthdayPeopleCollectionResponse, BirthdayPeopleResponse>
Inheritance
PaginatedBirthdayPeopleClient
Inherited Members

Constructors

PaginatedBirthdayPeopleClient(HttpClient, Uri)

Client for interacting with BirthdayPeople collection resources.

public PaginatedBirthdayPeopleClient(HttpClient httpClient, Uri uri)

Parameters

httpClient HttpClient
uri Uri

Methods

GetAsync(CancellationToken)

Fetches a paginated list of BirthdayPeople resources asynchronously.

public Task<BirthdayPeopleCollectionResponse> GetAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A token to monitor for cancellation requests.

Returns

Task<BirthdayPeopleCollectionResponse>

A task representing the asynchronous operation, containing a paginated list of BirthdayPeople resources.

Exceptions

JsonApiException

Thrown when the HTTP response indicates a failure status code.