public StripePaymentAppService( StripeGatewayManager stripeGatewayManager, StripePaymentGatewayConfiguration stripePaymentGatewayConfiguration, ISubscriptionPaymentRepository subscriptionPaymentRepository, ISubscriptionPaymentExtensionDataRepository subscriptionPaymentExtensionDataRepository, IPaymentAppService paymentAppService) { _stripeGatewayManager = stripeGatewayManager; _stripePaymentGatewayConfiguration = stripePaymentGatewayConfiguration; _subscriptionPaymentRepository = subscriptionPaymentRepository; _subscriptionPaymentExtensionDataRepository = subscriptionPaymentExtensionDataRepository; _paymentAppService = paymentAppService; }
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) { }