示例#1
0
 public StripePaymentAppService(
     StripeGatewayManager stripeGatewayManager,
     StripePaymentGatewayConfiguration stripePaymentGatewayConfiguration,
     ISubscriptionPaymentRepository subscriptionPaymentRepository,
     ISubscriptionPaymentExtensionDataRepository subscriptionPaymentExtensionDataRepository,
     IPaymentAppService paymentAppService)
 {
     _stripeGatewayManager = stripeGatewayManager;
     _stripePaymentGatewayConfiguration          = stripePaymentGatewayConfiguration;
     _subscriptionPaymentRepository              = subscriptionPaymentRepository;
     _subscriptionPaymentExtensionDataRepository = subscriptionPaymentExtensionDataRepository;
     _paymentAppService = paymentAppService;
 }
示例#2
0
 public StripePaymentAppService(
     StripeGatewayManager stripeGatewayManager,
     StripePaymentGatewayConfiguration strieStripePaymentGatewayConfiguration,
     IRepository <SubscribableEdition> editionRepository,
     TenantManager tenantManager,
     ISubscriptionPaymentRepository subscriptionPaymentRepository)
 {
     _stripeGatewayManager = stripeGatewayManager;
     _strieStripePaymentGatewayConfiguration = strieStripePaymentGatewayConfiguration;
     _editionRepository             = editionRepository;
     _tenantManager                 = tenantManager;
     _subscriptionPaymentRepository = subscriptionPaymentRepository;
 }
 public StripeController(
     StripeGatewayManager stripeGatewayManager,
     StripePaymentGatewayConfiguration stripeConfiguration,
     IStripePaymentAppService stripePaymentAppService,
     IPaymentAppService paymentAppService,
     IWebUrlService webUrlService, TenantManager tenantManager)
     : base(stripeGatewayManager, stripeConfiguration, stripePaymentAppService)
 {
     _stripeGatewayManager = stripeGatewayManager;
     _stripeConfiguration  = stripeConfiguration;
     _paymentAppService    = paymentAppService;
     _webUrlService        = webUrlService;
     _tenantManager        = tenantManager;
 }
 public StripeController(
     StripeGatewayManager stripeGatewayManager,
     StripePaymentGatewayConfiguration stripeConfiguration)
     : base(stripeGatewayManager, stripeConfiguration)
 {
 }