Exemplo n.º 1
0
        public Task <ApiResult <ApiCardPaymentListResponse> > GetPaymentListAsync(CardPaymentsFilter filter,
                                                                                  CancellationToken cancellationToken)
        {
            filter.ThrowIfNull(nameof(filter));
            cancellationToken.ThrowIfNull(nameof(cancellationToken));

            var uri            = GetPaymentUri();
            var queryStringUri = filter.ToQueryStringUri(uri);
            var request        = new HttpRequestMessage(HttpMethod.Get, queryStringUri);

            return(HttpClient.InvokeAsync <ApiCardPaymentListResponse>(request, cancellationToken));
        }
Exemplo n.º 2
0
 public Task <ApiResult <ApiCardPaymentListResponse> > GetPaymentListAsync(CardPaymentsFilter filter)
 {
     return(GetPaymentListAsync(filter, CancellationToken.None));
 }