From 19e62156b8c1d4b76726caa9c4f7398e24eb7b43 Mon Sep 17 00:00:00 2001 From: Martin Plante Date: Fri, 16 Feb 2018 16:13:17 -0500 Subject: [PATCH] Added real parameterless constructors to all services --- src/Stripe.net/Services/3DSecure/Stripe3DSecureService.cs | 5 ++++- src/Stripe.net/Services/Account/StripeAccountService.cs | 4 +++- .../Services/ApplePayDomains/StripeApplePayDomainService.cs | 3 ++- .../StripeApplicationFeeRefundService.cs | 3 ++- .../Services/ApplicationFees/StripeApplicationFeeService.cs | 3 ++- src/Stripe.net/Services/Balance/StripeBalanceService.cs | 5 ++++- src/Stripe.net/Services/BankAccounts/BankAccountService.cs | 3 ++- src/Stripe.net/Services/Cards/StripeCardService.cs | 3 ++- src/Stripe.net/Services/Charges/StripeChargeService.cs | 4 +++- src/Stripe.net/Services/CountrySpecs/CountrySpecService.cs | 3 ++- src/Stripe.net/Services/Coupons/StripeCouponService.cs | 3 ++- src/Stripe.net/Services/Customers/StripeCustomerService.cs | 3 ++- src/Stripe.net/Services/Discounts/StripeDiscountService.cs | 5 ++++- src/Stripe.net/Services/Disputes/StripeDisputeService.cs | 5 ++++- .../Services/EphemeralKeys/StripeEphemeralKeyService.cs | 5 ++++- src/Stripe.net/Services/Events/StripeEventService.cs | 3 ++- .../Services/ExchangeRates/StripeExchangeRateService.cs | 3 ++- .../ExternalAccounts/StripeExternalAccountService.cs | 3 ++- .../Services/FileUploads/StripeFileUploadService.cs | 3 ++- .../Services/InvoiceItems/StripeInvoiceItemService.cs | 3 ++- src/Stripe.net/Services/Invoices/StripeInvoiceService.cs | 3 ++- src/Stripe.net/Services/LoginLink/StripeLoginLinkService.cs | 5 ++++- src/Stripe.net/Services/OAuth/StripeOAuthTokenService.cs | 3 ++- src/Stripe.net/Services/Orders/StripeOrderService.cs | 3 ++- src/Stripe.net/Services/Payouts/StripePayoutService.cs | 3 ++- src/Stripe.net/Services/Plans/StripePlanService.cs | 3 ++- src/Stripe.net/Services/Products/StripeProductService.cs | 3 ++- src/Stripe.net/Services/Refunds/StripeRefundService.cs | 4 +++- src/Stripe.net/Services/Skus/StripeSkuService.cs | 3 ++- .../SourceTransactions/StripeSourceTransactionService.cs | 3 ++- src/Stripe.net/Services/Sources/StripeSourceService.cs | 3 ++- src/Stripe.net/Services/StripeBasicService.cs | 3 ++- .../SubscriptionItems/StripeSubscriptionItemService.cs | 3 ++- .../Services/Subscriptions/StripeSubscriptionService.cs | 3 ++- src/Stripe.net/Services/Tokens/StripeTokenService.cs | 3 ++- .../TransferReversals/StripeTransferReversalService.cs | 3 ++- src/Stripe.net/Services/Transfers/StripeTransferService.cs | 3 ++- 37 files changed, 89 insertions(+), 37 deletions(-) diff --git a/src/Stripe.net/Services/3DSecure/Stripe3DSecureService.cs b/src/Stripe.net/Services/3DSecure/Stripe3DSecureService.cs index b9eb521158..1c0449b726 100755 --- a/src/Stripe.net/Services/3DSecure/Stripe3DSecureService.cs +++ b/src/Stripe.net/Services/3DSecure/Stripe3DSecureService.cs @@ -8,7 +8,10 @@ namespace Stripe [Obsolete("Use the StripeSourceService instead.")] public class Stripe3DSecureService : StripeBasicService { - public Stripe3DSecureService(string apiKey = null) : base(apiKey) { } + public Stripe3DSecureService() : base(null) { } + public Stripe3DSecureService(string apiKey) : base(apiKey) { } + + // Sync public virtual Stripe3DSecure Create(Stripe3DSecureCreateOptions createOptions, StripeRequestOptions requestOptions = null) diff --git a/src/Stripe.net/Services/Account/StripeAccountService.cs b/src/Stripe.net/Services/Account/StripeAccountService.cs index 29ece79d9c..310f2df9ea 100644 --- a/src/Stripe.net/Services/Account/StripeAccountService.cs +++ b/src/Stripe.net/Services/Account/StripeAccountService.cs @@ -7,7 +7,9 @@ namespace Stripe { public class StripeAccountService : StripeService { - public StripeAccountService(string apiKey = null) : base(apiKey) { } + public StripeAccountService() : base(null) { } + public StripeAccountService(string apiKey) : base(apiKey) { } + //Sync diff --git a/src/Stripe.net/Services/ApplePayDomains/StripeApplePayDomainService.cs b/src/Stripe.net/Services/ApplePayDomains/StripeApplePayDomainService.cs index 63883783de..468276df73 100644 --- a/src/Stripe.net/Services/ApplePayDomains/StripeApplePayDomainService.cs +++ b/src/Stripe.net/Services/ApplePayDomains/StripeApplePayDomainService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeApplePayDomainService : StripeBasicService { - public StripeApplePayDomainService(string apiKey = null) : base(apiKey) { } + public StripeApplePayDomainService() : base(null) { } + public StripeApplePayDomainService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/ApplicationFeeRefunds/StripeApplicationFeeRefundService.cs b/src/Stripe.net/Services/ApplicationFeeRefunds/StripeApplicationFeeRefundService.cs index 4b22b4a22a..1ce21cc077 100644 --- a/src/Stripe.net/Services/ApplicationFeeRefunds/StripeApplicationFeeRefundService.cs +++ b/src/Stripe.net/Services/ApplicationFeeRefunds/StripeApplicationFeeRefundService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeApplicationFeeRefundService : StripeBasicService { - public StripeApplicationFeeRefundService(string apiKey = null) : base(apiKey) { } + public StripeApplicationFeeRefundService() : base(null) { } + public StripeApplicationFeeRefundService(string apiKey) : base(apiKey) { } // Sync public virtual StripeApplicationFeeRefund Create(string applicationFeeId, StripeApplicationFeeRefundCreateOptions createOptions = null, StripeRequestOptions requestOptions = null) diff --git a/src/Stripe.net/Services/ApplicationFees/StripeApplicationFeeService.cs b/src/Stripe.net/Services/ApplicationFees/StripeApplicationFeeService.cs index dcfcadfa5d..f6685d001f 100755 --- a/src/Stripe.net/Services/ApplicationFees/StripeApplicationFeeService.cs +++ b/src/Stripe.net/Services/ApplicationFees/StripeApplicationFeeService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeApplicationFeeService : StripeService { - public StripeApplicationFeeService(string apiKey = null) : base(apiKey) { } + public StripeApplicationFeeService() : base(null) { } + public StripeApplicationFeeService(string apiKey) : base(apiKey) { } public bool ExpandAccount { get; set; } public bool ExpandApplication { get; set; } diff --git a/src/Stripe.net/Services/Balance/StripeBalanceService.cs b/src/Stripe.net/Services/Balance/StripeBalanceService.cs index bd28e2e7d7..9840808edc 100755 --- a/src/Stripe.net/Services/Balance/StripeBalanceService.cs +++ b/src/Stripe.net/Services/Balance/StripeBalanceService.cs @@ -8,10 +8,13 @@ namespace Stripe { public class StripeBalanceService : StripeService { - public StripeBalanceService(string apiKey = null) : base(apiKey) { } + public StripeBalanceService() : base(null) { } + public StripeBalanceService(string apiKey) : base(apiKey) { } public bool ExpandSource { get; set; } + + //Sync public virtual StripeBalance Get(StripeRequestOptions requestOptions = null) { diff --git a/src/Stripe.net/Services/BankAccounts/BankAccountService.cs b/src/Stripe.net/Services/BankAccounts/BankAccountService.cs index 6fbe269be4..0866a2792e 100644 --- a/src/Stripe.net/Services/BankAccounts/BankAccountService.cs +++ b/src/Stripe.net/Services/BankAccounts/BankAccountService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class BankAccountService : StripeService { - public BankAccountService(string apiKey = null) : base(apiKey) { } + public BankAccountService() : base(null) { } + public BankAccountService(string apiKey) : base(apiKey) { } public bool ExpandCustomer { get; set; } diff --git a/src/Stripe.net/Services/Cards/StripeCardService.cs b/src/Stripe.net/Services/Cards/StripeCardService.cs index 2ce08910b8..39a2d1fb3f 100644 --- a/src/Stripe.net/Services/Cards/StripeCardService.cs +++ b/src/Stripe.net/Services/Cards/StripeCardService.cs @@ -8,7 +8,8 @@ namespace Stripe { public class StripeCardService : StripeService { - public StripeCardService(string apiKey = null) : base(apiKey) { } + public StripeCardService() : base(null) { } + public StripeCardService(string apiKey) : base(apiKey) { } public bool ExpandCustomer { get; set; } public bool ExpandRecipient { get; set; } diff --git a/src/Stripe.net/Services/Charges/StripeChargeService.cs b/src/Stripe.net/Services/Charges/StripeChargeService.cs index 41bf2a6435..42b39dcba5 100755 --- a/src/Stripe.net/Services/Charges/StripeChargeService.cs +++ b/src/Stripe.net/Services/Charges/StripeChargeService.cs @@ -6,7 +6,8 @@ namespace Stripe { public class StripeChargeService : StripeService { - public StripeChargeService(string apiKey = null) : base(apiKey) { } + public StripeChargeService() : base(null) { } + public StripeChargeService(string apiKey) : base(apiKey) { } public bool ExpandApplication { get; set; } public bool ExpandApplicationFee { get; set; } @@ -22,6 +23,7 @@ public StripeChargeService(string apiKey = null) : base(apiKey) { } public bool ExpandOutcome { get; set; } + //Sync public virtual StripeCharge Create(StripeChargeCreateOptions createOptions, StripeRequestOptions requestOptions = null) { diff --git a/src/Stripe.net/Services/CountrySpecs/CountrySpecService.cs b/src/Stripe.net/Services/CountrySpecs/CountrySpecService.cs index 0add61a9ad..509e5e0996 100644 --- a/src/Stripe.net/Services/CountrySpecs/CountrySpecService.cs +++ b/src/Stripe.net/Services/CountrySpecs/CountrySpecService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class CountrySpecService : StripeService { - public CountrySpecService(string apiKey = null) : base(apiKey) { } + public CountrySpecService() : base(null) { } + public CountrySpecService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/Coupons/StripeCouponService.cs b/src/Stripe.net/Services/Coupons/StripeCouponService.cs index bb5b7b762f..8ab7d09648 100644 --- a/src/Stripe.net/Services/Coupons/StripeCouponService.cs +++ b/src/Stripe.net/Services/Coupons/StripeCouponService.cs @@ -8,7 +8,8 @@ namespace Stripe { public class StripeCouponService : StripeService { - public StripeCouponService(string apiKey = null) : base(apiKey) { } + public StripeCouponService() : base(null) { } + public StripeCouponService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/Customers/StripeCustomerService.cs b/src/Stripe.net/Services/Customers/StripeCustomerService.cs index 272efb1fa8..edda1cb98a 100644 --- a/src/Stripe.net/Services/Customers/StripeCustomerService.cs +++ b/src/Stripe.net/Services/Customers/StripeCustomerService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeCustomerService : StripeService { - public StripeCustomerService(string apiKey = null) : base(apiKey) { } + public StripeCustomerService() : base(null) { } + public StripeCustomerService(string apiKey) : base(apiKey) { } public bool ExpandDefaultSource { get; set; } public bool ExpandDefaultCustomerBankAccount { get; set; } diff --git a/src/Stripe.net/Services/Discounts/StripeDiscountService.cs b/src/Stripe.net/Services/Discounts/StripeDiscountService.cs index 8e2b30926b..b9b9f65992 100755 --- a/src/Stripe.net/Services/Discounts/StripeDiscountService.cs +++ b/src/Stripe.net/Services/Discounts/StripeDiscountService.cs @@ -6,7 +6,10 @@ namespace Stripe { public class StripeDiscountService : StripeBasicService { - public StripeDiscountService(string apiKey = null) : base(apiKey) { } + public StripeDiscountService() : base(null) { } + public StripeDiscountService(string apiKey) : base(apiKey) { } + + // Sync public virtual StripeDeleted DeleteCustomerDiscount(string customerId, StripeRequestOptions requestOptions = null) diff --git a/src/Stripe.net/Services/Disputes/StripeDisputeService.cs b/src/Stripe.net/Services/Disputes/StripeDisputeService.cs index 43d2871cfb..cc667c0f5f 100644 --- a/src/Stripe.net/Services/Disputes/StripeDisputeService.cs +++ b/src/Stripe.net/Services/Disputes/StripeDisputeService.cs @@ -8,10 +8,13 @@ namespace Stripe { public class StripeDisputeService : StripeBasicService { - public StripeDisputeService(string apiKey = null) : base(apiKey) { } + public StripeDisputeService() : base(null) { } + public StripeDisputeService(string apiKey) : base(apiKey) { } public bool ExpandCharge { get; set; } + + // Sync public virtual StripeDispute Get(string disputeId, StripeRequestOptions requestOptions = null) { diff --git a/src/Stripe.net/Services/EphemeralKeys/StripeEphemeralKeyService.cs b/src/Stripe.net/Services/EphemeralKeys/StripeEphemeralKeyService.cs index 4d7a28663b..32634023f0 100644 --- a/src/Stripe.net/Services/EphemeralKeys/StripeEphemeralKeyService.cs +++ b/src/Stripe.net/Services/EphemeralKeys/StripeEphemeralKeyService.cs @@ -7,7 +7,10 @@ namespace Stripe { public class StripeEphemeralKeyService : StripeBasicService { - public StripeEphemeralKeyService(string apiKey = null) : base(apiKey) { } + public StripeEphemeralKeyService() : base(null) { } + public StripeEphemeralKeyService(string apiKey) : base(apiKey) { } + + // Sync public virtual StripeEphemeralKey Create(StripeEphemeralKeyCreateOptions createOptions, StripeRequestOptions requestOptions = null) diff --git a/src/Stripe.net/Services/Events/StripeEventService.cs b/src/Stripe.net/Services/Events/StripeEventService.cs index 47f00495ff..b29d232d19 100644 --- a/src/Stripe.net/Services/Events/StripeEventService.cs +++ b/src/Stripe.net/Services/Events/StripeEventService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeEventService : StripeService { - public StripeEventService(string apiKey = null) : base(apiKey) { } + public StripeEventService() : base(null) { } + public StripeEventService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/ExchangeRates/StripeExchangeRateService.cs b/src/Stripe.net/Services/ExchangeRates/StripeExchangeRateService.cs index d7ef93f009..91b22d7902 100644 --- a/src/Stripe.net/Services/ExchangeRates/StripeExchangeRateService.cs +++ b/src/Stripe.net/Services/ExchangeRates/StripeExchangeRateService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeExchangeRateService : StripeService { - public StripeExchangeRateService(string apiKey = null) : base(apiKey) { } + public StripeExchangeRateService() : base(null) { } + public StripeExchangeRateService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/ExternalAccounts/StripeExternalAccountService.cs b/src/Stripe.net/Services/ExternalAccounts/StripeExternalAccountService.cs index 60da16b0f2..f43417e2e9 100755 --- a/src/Stripe.net/Services/ExternalAccounts/StripeExternalAccountService.cs +++ b/src/Stripe.net/Services/ExternalAccounts/StripeExternalAccountService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeExternalAccountService : StripeBasicService { - public StripeExternalAccountService(string apiKey = null) : base(apiKey) { } + public StripeExternalAccountService() : base(null) { } + public StripeExternalAccountService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/FileUploads/StripeFileUploadService.cs b/src/Stripe.net/Services/FileUploads/StripeFileUploadService.cs index 9b0657a69d..13a39319c8 100644 --- a/src/Stripe.net/Services/FileUploads/StripeFileUploadService.cs +++ b/src/Stripe.net/Services/FileUploads/StripeFileUploadService.cs @@ -8,7 +8,8 @@ namespace Stripe { public class StripeFileUploadService : StripeService { - public StripeFileUploadService(string apiKey = null) : base(apiKey) { } + public StripeFileUploadService() : base(null) { } + public StripeFileUploadService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/InvoiceItems/StripeInvoiceItemService.cs b/src/Stripe.net/Services/InvoiceItems/StripeInvoiceItemService.cs index 14257e853e..acd4711224 100644 --- a/src/Stripe.net/Services/InvoiceItems/StripeInvoiceItemService.cs +++ b/src/Stripe.net/Services/InvoiceItems/StripeInvoiceItemService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeInvoiceItemService : StripeService { - public StripeInvoiceItemService(string apiKey = null) : base(apiKey) { } + public StripeInvoiceItemService() : base(null) { } + public StripeInvoiceItemService(string apiKey) : base(apiKey) { } public bool ExpandCustomer { get; set; } public bool ExpandInvoice { get; set; } diff --git a/src/Stripe.net/Services/Invoices/StripeInvoiceService.cs b/src/Stripe.net/Services/Invoices/StripeInvoiceService.cs index 2e84a4c7d4..12c17eecff 100644 --- a/src/Stripe.net/Services/Invoices/StripeInvoiceService.cs +++ b/src/Stripe.net/Services/Invoices/StripeInvoiceService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeInvoiceService : StripeService { - public StripeInvoiceService(string apiKey = null) : base(apiKey) { } + public StripeInvoiceService() : base(null) { } + public StripeInvoiceService(string apiKey) : base(apiKey) { } public bool ExpandCharge { get; set; } public bool ExpandCustomer { get; set; } diff --git a/src/Stripe.net/Services/LoginLink/StripeLoginLinkService.cs b/src/Stripe.net/Services/LoginLink/StripeLoginLinkService.cs index 8f80f5452e..913aca445d 100755 --- a/src/Stripe.net/Services/LoginLink/StripeLoginLinkService.cs +++ b/src/Stripe.net/Services/LoginLink/StripeLoginLinkService.cs @@ -7,7 +7,10 @@ namespace Stripe { public class StripeLoginLinkService : StripeBasicService { - public StripeLoginLinkService(string apiKey = null) : base(apiKey) { } + public StripeLoginLinkService() : base(null) { } + public StripeLoginLinkService(string apiKey) : base(apiKey) { } + + //Sync public virtual StripeLoginLink Create(string accountId, StripeRequestOptions requestOptions = null) diff --git a/src/Stripe.net/Services/OAuth/StripeOAuthTokenService.cs b/src/Stripe.net/Services/OAuth/StripeOAuthTokenService.cs index 311c6f8086..ec889700e5 100644 --- a/src/Stripe.net/Services/OAuth/StripeOAuthTokenService.cs +++ b/src/Stripe.net/Services/OAuth/StripeOAuthTokenService.cs @@ -6,7 +6,8 @@ namespace Stripe { public class StripeOAuthTokenService : StripeService { - public StripeOAuthTokenService(string apiKey = null) : base(apiKey) { } + public StripeOAuthTokenService() : base(null) { } + public StripeOAuthTokenService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/Orders/StripeOrderService.cs b/src/Stripe.net/Services/Orders/StripeOrderService.cs index ec626d2814..a0f9e5ccd2 100755 --- a/src/Stripe.net/Services/Orders/StripeOrderService.cs +++ b/src/Stripe.net/Services/Orders/StripeOrderService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeOrderService : StripeBasicService { - public StripeOrderService(string apiKey = null) : base(apiKey) { } + public StripeOrderService() : base(null) { } + public StripeOrderService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/Payouts/StripePayoutService.cs b/src/Stripe.net/Services/Payouts/StripePayoutService.cs index 8c54440abc..147eccb53b 100755 --- a/src/Stripe.net/Services/Payouts/StripePayoutService.cs +++ b/src/Stripe.net/Services/Payouts/StripePayoutService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripePayoutService : StripeBasicService { - public StripePayoutService(string apiKey = null) : base(apiKey) { } + public StripePayoutService() : base(null) { } + public StripePayoutService(string apiKey) : base(apiKey) { } public bool ExpandBalanceTransaction { get; set; } public bool ExpandFailureBalanceTransaction { get; set; } diff --git a/src/Stripe.net/Services/Plans/StripePlanService.cs b/src/Stripe.net/Services/Plans/StripePlanService.cs index f6457dde4b..976e37a833 100644 --- a/src/Stripe.net/Services/Plans/StripePlanService.cs +++ b/src/Stripe.net/Services/Plans/StripePlanService.cs @@ -8,7 +8,8 @@ namespace Stripe { public class StripePlanService : StripeService { - public StripePlanService(string apiKey = null) : base(apiKey) { } + public StripePlanService() : base(null) { } + public StripePlanService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/Products/StripeProductService.cs b/src/Stripe.net/Services/Products/StripeProductService.cs index c26ae4e567..f5e1c3d08b 100755 --- a/src/Stripe.net/Services/Products/StripeProductService.cs +++ b/src/Stripe.net/Services/Products/StripeProductService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeProductService : StripeBasicService { - public StripeProductService(string apiKey = null) : base(apiKey) { } + public StripeProductService() : base(null) { } + public StripeProductService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/Refunds/StripeRefundService.cs b/src/Stripe.net/Services/Refunds/StripeRefundService.cs index 206cd25824..3825717c12 100644 --- a/src/Stripe.net/Services/Refunds/StripeRefundService.cs +++ b/src/Stripe.net/Services/Refunds/StripeRefundService.cs @@ -8,12 +8,14 @@ namespace Stripe { public class StripeRefundService : StripeService { - public StripeRefundService(string apiKey = null) : base(apiKey) { } + public StripeRefundService() : base(null) { } + public StripeRefundService(string apiKey) : base(apiKey) { } public bool ExpandBalanceTransaction { get; set; } public bool ExpandCharge { get; set; } + //Sync public virtual StripeRefund Create(string chargeId, StripeRefundCreateOptions createOptions = null, StripeRequestOptions requestOptions = null) { diff --git a/src/Stripe.net/Services/Skus/StripeSkuService.cs b/src/Stripe.net/Services/Skus/StripeSkuService.cs index 1d3a22f4df..60b42f3b9d 100755 --- a/src/Stripe.net/Services/Skus/StripeSkuService.cs +++ b/src/Stripe.net/Services/Skus/StripeSkuService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeSkuService : StripeBasicService { - public StripeSkuService(string apiKey = null) : base(apiKey) { } + public StripeSkuService() : base(null) { } + public StripeSkuService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/SourceTransactions/StripeSourceTransactionService.cs b/src/Stripe.net/Services/SourceTransactions/StripeSourceTransactionService.cs index 93b54e52eb..9d4947f139 100644 --- a/src/Stripe.net/Services/SourceTransactions/StripeSourceTransactionService.cs +++ b/src/Stripe.net/Services/SourceTransactions/StripeSourceTransactionService.cs @@ -6,7 +6,8 @@ namespace Stripe { public class StripeSourceTransactionService : StripeBasicService { - public StripeSourceTransactionService(string apiKey = null) : base(apiKey) { } + public StripeSourceTransactionService() : base(null) { } + public StripeSourceTransactionService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/Sources/StripeSourceService.cs b/src/Stripe.net/Services/Sources/StripeSourceService.cs index 12df403153..9f706f1335 100755 --- a/src/Stripe.net/Services/Sources/StripeSourceService.cs +++ b/src/Stripe.net/Services/Sources/StripeSourceService.cs @@ -6,7 +6,8 @@ namespace Stripe { public class StripeSourceService : StripeBasicService { - public StripeSourceService(string apiKey = null) : base(apiKey) { } + public StripeSourceService() : base(null) { } + public StripeSourceService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/StripeBasicService.cs b/src/Stripe.net/Services/StripeBasicService.cs index d29317c3f7..b4e56abff9 100755 --- a/src/Stripe.net/Services/StripeBasicService.cs +++ b/src/Stripe.net/Services/StripeBasicService.cs @@ -7,7 +7,8 @@ namespace Stripe { public abstract class StripeBasicService : StripeService { - protected StripeBasicService(string apiKey = null) : base(apiKey) { } + protected StripeBasicService() : base(null) { } + protected StripeBasicService(string apiKey) : base(apiKey) { } // ************************************************************************************ // this will replace StripeService altogether some day and steal it's name, but for now diff --git a/src/Stripe.net/Services/SubscriptionItems/StripeSubscriptionItemService.cs b/src/Stripe.net/Services/SubscriptionItems/StripeSubscriptionItemService.cs index e58f8b0243..87cad91a0c 100755 --- a/src/Stripe.net/Services/SubscriptionItems/StripeSubscriptionItemService.cs +++ b/src/Stripe.net/Services/SubscriptionItems/StripeSubscriptionItemService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeSubscriptionItemService : StripeBasicService { - public StripeSubscriptionItemService(string apiKey = null) : base(apiKey) { } + public StripeSubscriptionItemService() : base(null) { } + public StripeSubscriptionItemService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/Subscriptions/StripeSubscriptionService.cs b/src/Stripe.net/Services/Subscriptions/StripeSubscriptionService.cs index 8c4cc8f11d..7bd5da63f5 100755 --- a/src/Stripe.net/Services/Subscriptions/StripeSubscriptionService.cs +++ b/src/Stripe.net/Services/Subscriptions/StripeSubscriptionService.cs @@ -7,7 +7,8 @@ namespace Stripe { public partial class StripeSubscriptionService : StripeService { - public StripeSubscriptionService(string apiKey = null) : base(apiKey) { } + public StripeSubscriptionService() : base(null) { } + public StripeSubscriptionService(string apiKey) : base(apiKey) { } public bool ExpandCustomer { get; set; } diff --git a/src/Stripe.net/Services/Tokens/StripeTokenService.cs b/src/Stripe.net/Services/Tokens/StripeTokenService.cs index c19a8879b2..a4843b3c88 100644 --- a/src/Stripe.net/Services/Tokens/StripeTokenService.cs +++ b/src/Stripe.net/Services/Tokens/StripeTokenService.cs @@ -6,7 +6,8 @@ namespace Stripe { public class StripeTokenService : StripeService { - public StripeTokenService(string apiKey = null) : base(apiKey) { } + public StripeTokenService() : base(null) { } + public StripeTokenService(string apiKey) : base(apiKey) { } diff --git a/src/Stripe.net/Services/TransferReversals/StripeTransferReversalService.cs b/src/Stripe.net/Services/TransferReversals/StripeTransferReversalService.cs index 65611ff61d..52da28e78b 100644 --- a/src/Stripe.net/Services/TransferReversals/StripeTransferReversalService.cs +++ b/src/Stripe.net/Services/TransferReversals/StripeTransferReversalService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeTransferReversalService : StripeBasicService { - public StripeTransferReversalService(string apiKey = null) : base(apiKey) { } + public StripeTransferReversalService() : base(null) { } + public StripeTransferReversalService(string apiKey) : base(apiKey) { } public bool ExpandBalanceTransaction { get; set; } public bool ExpandTransfer { get; set; } diff --git a/src/Stripe.net/Services/Transfers/StripeTransferService.cs b/src/Stripe.net/Services/Transfers/StripeTransferService.cs index 8b2b46bf8b..d36e333586 100755 --- a/src/Stripe.net/Services/Transfers/StripeTransferService.cs +++ b/src/Stripe.net/Services/Transfers/StripeTransferService.cs @@ -7,7 +7,8 @@ namespace Stripe { public class StripeTransferService : StripeBasicService { - public StripeTransferService(string apiKey = null) : base(apiKey) { } + public StripeTransferService() : base(null) { } + public StripeTransferService(string apiKey) : base(apiKey) { } public bool ExpandBalanceTransaction { get; set; }