Example #1
0
        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));
        }
Example #2
0
 public Task <ApiResult <ApiCardPayoutListResponse> > GetPayoutListAsync(CardPayoutFilter filter)
 {
     return(GetPayoutListAsync(filter, CancellationToken.None));
 }