public StripePaymentAppService( StripeGatewayManager stripeGatewayManager, StripePaymentGatewayConfiguration stripePaymentGatewayConfiguration, ISubscriptionPaymentRepository subscriptionPaymentRepository, ISubscriptionPaymentExtensionDataRepository subscriptionPaymentExtensionDataRepository, IPaymentAppService paymentAppService) { _stripeGatewayManager = stripeGatewayManager; _stripePaymentGatewayConfiguration = stripePaymentGatewayConfiguration; _subscriptionPaymentRepository = subscriptionPaymentRepository; _subscriptionPaymentExtensionDataRepository = subscriptionPaymentExtensionDataRepository; _paymentAppService = paymentAppService; }