public virtual StripeList <StripeCard> List(string customerOrRecipientId, StripeCardListOptions listOptions = null, bool isRecipient = false, StripeRequestOptions requestOptions = null) { var url = SetupUrl(customerOrRecipientId, isRecipient); if (listOptions == null) { listOptions = new StripeCardListOptions(); } return(Mapper <StripeList <StripeCard> > .MapFromJson( Requestor.GetString(this.ApplyAllParameters(listOptions, url, true), SetupRequestOptions(requestOptions)) )); }
public virtual async Task <StripeList <StripeCard> > ListAsync(string customerOrRecipientId, StripeCardListOptions listOptions = null, bool isRecipient = false, StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken)) { var url = SetupUrl(customerOrRecipientId, isRecipient); if (listOptions == null) { listOptions = new StripeCardListOptions(); } return(Mapper <StripeList <StripeCard> > .MapFromJson( await Requestor.GetStringAsync(this.ApplyAllParameters(listOptions, url, true), SetupRequestOptions(requestOptions), cancellationToken).ConfigureAwait(false) )); }