public PaytmPaymentProcessor(CurrencySettings currencySettings,
                              ICheckoutAttributeParser checkoutAttributeParser,
                              ICurrencyService currencyService,
                              IGenericAttributeService genericAttributeService,
                              IHttpContextAccessor httpContextAccessor,
                              ILocalizationService localizationService,
                              IPaymentService paymentService,
                              ISettingService settingService,
                              ITaxService taxService,
                              IWebHelper webHelper,
                              PaytmHttpClient paytmHttpClient,
                              IOrderTotalCalculationService orderTotalCalculationService,
                              PaytmPaymentSettings paytmPaymentSettings)
 {
     _currencySettings        = currencySettings;
     _checkoutAttributeParser = checkoutAttributeParser;
     _currencyService         = currencyService;
     _genericAttributeService = genericAttributeService;
     _httpContextAccessor     = httpContextAccessor;
     _localizationService     = localizationService;
     _paymentService          = paymentService;
     _settingService          = settingService;
     _taxService                   = taxService;
     _webHelper                    = webHelper;
     _paytmHttpClient              = paytmHttpClient;
     _paytmPaymentSettings         = paytmPaymentSettings;
     _orderTotalCalculationService = orderTotalCalculationService;
 }
示例#2
0
 public PaytmPaymentProcessor(CurrencySettings currencySettings,
                              IAddressService addressService,
                              ICheckoutAttributeParser checkoutAttributeParser,
                              ICountryService countryService,
                              ICurrencyService currencyService,
                              ICustomerService customerService,
                              IGenericAttributeService genericAttributeService,
                              IHttpContextAccessor httpContextAccessor,
                              ILocalizationService localizationService,
                              IOrderService orderService,
                              IPaymentService paymentService,
                              IProductService productService,
                              ISettingService settingService,
                              IStateProvinceService stateProvinceService,
                              ITaxService taxService,
                              IWebHelper webHelper,
                              PaytmHttpClient paytmHttpClient,
                              PaytmPaymentSettings paytmPaymentSettings)
 {
     _currencySettings        = currencySettings;
     _addressService          = addressService;
     _checkoutAttributeParser = checkoutAttributeParser;
     _countryService          = countryService;
     _currencyService         = currencyService;
     _customerService         = customerService;
     _genericAttributeService = genericAttributeService;
     _httpContextAccessor     = httpContextAccessor;
     _localizationService     = localizationService;
     _orderService            = orderService;
     _paymentService          = paymentService;
     _productService          = productService;
     _settingService          = settingService;
     _stateProvinceService    = stateProvinceService;
     _taxService           = taxService;
     _webHelper            = webHelper;
     _paytmHttpClient      = paytmHttpClient;
     _paytmPaymentSettings = paytmPaymentSettings;
 }