Пример #1
0
 public PaymentCieloController(ILocalizationService localizationService,
                               IPermissionService permissionService,
                               ISettingService settingService,
                               IStoreContext storeContext,
                               CieloPaymentSettings cieloPaymentSettings
                               )
 {
     this._localizationService  = localizationService;
     this._permissionService    = permissionService;
     this._settingService       = settingService;
     this._storeContext         = storeContext;
     this._CieloPaymentSettings = cieloPaymentSettings;
 }
Пример #2
0
 public CieloProcessor(CurrencySettings currencySettings,
                       ICheckoutAttributeParser checkoutAttributeParser,
                       ICurrencyService currencyService,
                       IGenericAttributeService genericAttributeService,
                       IHttpContextAccessor httpContextAccessor,
                       ILocalizationService localizationService,
                       IPaymentService paymentService,
                       ISettingService settingService,
                       ITaxService taxService,
                       IWebHelper webHelper,
                       CieloPaymentSettings _CieloPaymentSettings)
 {
     this._currencySettings        = currencySettings;
     this._checkoutAttributeParser = checkoutAttributeParser;
     this._currencyService         = currencyService;
     this._genericAttributeService = genericAttributeService;
     this._httpContextAccessor     = httpContextAccessor;
     this._localizationService     = localizationService;
     this._paymentService          = paymentService;
     this._settingService          = settingService;
     this._taxService           = taxService;
     this._webHelper            = webHelper;
     this._CieloPaymentSettings = _CieloPaymentSettings;
 }