Ejemplo n.º 1
0
 public PaymentConfigurationCheck(
     IWebHostEnvironment environment,
     IEnumerable <IPaymentProvider> paymentProviders,
     IPaymentConfigurationTransformDataProvider paymentConfigProvider)
 {
     _environment           = environment;
     _paymentProviders      = paymentProviders;
     _paymentConfigProvider = paymentConfigProvider;
 }
Ejemplo n.º 2
0
 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;
 }