public PaymentIyzicoService(ICustomerService customerService, IyzicoPaymentSettings iyzicoPaymentSettings, IGenericAttributeService genericAttributeService, ICountryService countryService) { this._customerService = customerService; this._iyzicoPaymentSettings = iyzicoPaymentSettings; this._genericAttributeService = genericAttributeService; this._countryService = countryService; }
public PaymentIyzicoController(ISettingService settingService, ILocalizationService localizationService, IPermissionService permissionService, INotificationService notificationService, IyzicoPaymentSettings iyzicoPaymentSettings, IWorkContext workContext, ICustomerService customerService, IShoppingCartService shoppingCartService, TaxSettings taxSettings, ICurrencyService currencyService, IPriceFormatter priceFormatter, IPriceCalculationService priceCalculationService, IOrderTotalCalculationService orderTotalCalculationService) { _settingService = settingService; _localizationService = localizationService; _permissionService = permissionService; _notificationService = notificationService; _iyzicoPaymentSettings = iyzicoPaymentSettings; _workContext = workContext; _customerService = customerService; _shoppingCartService = shoppingCartService; _taxSettings = taxSettings; _currencyService = currencyService; _priceFormatter = priceFormatter; _priceCalculationService = priceCalculationService; _orderTotalCalculationService = orderTotalCalculationService; }