public PaymentConfigurationCheck( IWebHostEnvironment environment, IEnumerable <IPaymentProvider> paymentProviders, IPaymentConfigurationTransformDataProvider paymentConfigProvider) { _environment = environment; _paymentProviders = paymentProviders; _paymentConfigProvider = paymentConfigProvider; }
public PayService( IEnumerable <IPaymentProvider> paymentProviders, ILogger <PayService> logger, IGateway gateway, ISessionHelper sessionHelper, IMappingService mappingService, IWebHostEnvironment hostingEnvironment, IPageHelper pageHelper, IPaymentConfigurationTransformDataProvider paymentConfigProvider) { _gateway = gateway; _logger = logger; _paymentProviders = paymentProviders; _sessionHelper = sessionHelper; _mappingService = mappingService; _hostingEnvironment = hostingEnvironment; _pageHelper = pageHelper; _paymentConfigProvider = paymentConfigProvider; }