Class PeopleImportHistoryClient
- Namespace
- Crews.PlanningCenter.Api.People.V2023_03_21
- Assembly
- Crews.PlanningCenter.Api.dll
Client for interacting with the PeopleImportHistory resource.
public class PeopleImportHistoryClient : SingletonResourceClient<PeopleImportHistory, PeopleImportHistoryResource, PeopleImportHistoryResponse>
- Inheritance
-
SingletonResourceClient<PeopleImportHistory, PeopleImportHistoryResource, PeopleImportHistoryResponse>PeopleImportHistoryClient
- Inherited Members
Constructors
PeopleImportHistoryClient(HttpClient, Uri)
Client for interacting with the PeopleImportHistory resource.
public PeopleImportHistoryClient(HttpClient httpClient, Uri uri)
Parameters
httpClientHttpClienturiUri
Properties
Household
Associated Household.
public HouseholdClient Household { get; }
Property Value
Person
Associated Person.
public PersonClient Person { get; }
Property Value
Methods
GetAsync(CancellationToken)
Fetches the PeopleImportHistory resource asynchronously.
public Task<PeopleImportHistoryResponse> GetAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenA token to monitor for cancellation requests.
Returns
- Task<PeopleImportHistoryResponse>
A task representing the asynchronous operation, containing the PeopleImportHistory resource.
Exceptions
- JsonApiException
Thrown when the HTTP response indicates a failure status code.
IncludeHousehold()
Include related Household resources in the response.
public PeopleImportHistoryClient IncludeHousehold()
Returns
IncludePerson()
Include related Person resources in the response.
public PeopleImportHistoryClient IncludePerson()