public virtual CustomerBankAccount Create(string customerId, BankAccountCreateOptions createOptions, StripeRequestOptions requestOptions = null) { return(Mapper <CustomerBankAccount> .MapFromJson( Requestor.PostString( this.ApplyAllParameters(createOptions, $"{Urls.BaseUrl}/customers/{customerId}/bank_accounts"), this.SetupRequestOptions(requestOptions)))); }
//Sync public virtual CustomerBankAccount Create(string customerId, BankAccountCreateOptions createOptions, StripeRequestOptions requestOptions = null) { return Mapper<CustomerBankAccount>.MapFromJson( Requestor.PostString( this.ApplyAllParameters(createOptions, $"{Urls.BaseUrl}/customers/{customerId}/bank_accounts"), SetupRequestOptions(requestOptions) ) ); }
//Async public virtual async Task<CustomerBankAccount> CreateAsync(string customerId, BankAccountCreateOptions createOptions, StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken)) { return Mapper<CustomerBankAccount>.MapFromJson( await Requestor.PostStringAsync( this.ApplyAllParameters(createOptions, $"{Urls.BaseUrl}/customers/{customerId}/bank_accounts"), SetupRequestOptions(requestOptions), cancellationToken ) ); }
public virtual Task <BankAccount> CreateAsync(string customerId, BankAccountCreateOptions options, RequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken)) { return(this.CreateNestedEntityAsync(customerId, options, requestOptions, cancellationToken)); }
public virtual BankAccount Create(string customerId, BankAccountCreateOptions options, RequestOptions requestOptions = null) { return(this.CreateNestedEntity(customerId, options, requestOptions)); }
public virtual async Task <CustomerBankAccount> CreateAsync(string customerId, BankAccountCreateOptions createOptions, StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken)) { return(Mapper <CustomerBankAccount> .MapFromJson( await Requestor.PostStringAsync( this.ApplyAllParameters(createOptions, $"{Urls.BaseUrl}/customers/{customerId}/bank_accounts"), this.SetupRequestOptions(requestOptions), cancellationToken).ConfigureAwait(false))); }