示例#1
0
        public StripeApplePayDomainServiceTest()
        {
            this.service = new StripeApplePayDomainService();

            this.createOptions = new StripeApplePayDomainCreateOptions()
            {
                DomainName = "example.com"
            };

            this.listOptions = new StripeApplePayDomainListOptions()
            {
                Limit = 2,
            };
        }
示例#2
0
        public apple_pay_domains_fixture()
        {
            DomainCreateOptions = new StripeApplePayDomainCreateOptions
            {
                DomainName = "example.com"
            };
            DomainListOptions = new StripeApplePayDomainListOptions();

            var service = new StripeApplePayDomainService(Cache.ApiKey);

            Domain          = service.Create(DomainCreateOptions);
            DomainRetrieved = service.Get(Domain.Id);
            Domains         = service.List(DomainListOptions);
            service.Delete(Domain.Id);
        }
示例#3
0
 public virtual Task <StripeList <StripeApplePayDomain> > ListAsync(StripeApplePayDomainListOptions listOptions = null, StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken))
 {
     return(GetEntityListAsync($"{Urls.BaseUrl}/apple_pay/domains", requestOptions, cancellationToken, listOptions));
 }
示例#4
0
 public virtual StripeList <StripeApplePayDomain> List(StripeApplePayDomainListOptions listOptions = null, StripeRequestOptions requestOptions = null)
 {
     return(GetEntityList($"{Urls.BaseUrl}/apple_pay/domains", requestOptions, listOptions));
 }