public Task <ApiResult <ApiCardPayoutListResponse> > GetPayoutListAsync(CardPayoutFilter filter, CancellationToken cancellationToken) { filter.ThrowIfNull(nameof(filter)); cancellationToken.ThrowIfNull(nameof(cancellationToken)); var uri = GetPayoutUri(); var queryStringUri = filter.ToQueryStringUri(uri); var request = new HttpRequestMessage(HttpMethod.Get, queryStringUri); return(HttpClient.InvokeAsync <ApiCardPayoutListResponse>(request, cancellationToken)); }
public Task <ApiResult <ApiCardPayoutListResponse> > GetPayoutListAsync(CardPayoutFilter filter) { return(GetPayoutListAsync(filter, CancellationToken.None)); }