public OpenPayPaymentProcessor( OpenPayService openPayService, OpenPayPaymentSettings openPayPaymentSettings, IActionContextAccessor actionContextAccessor, ILocalizationService localizationService, ILogger logger, IOrderTotalCalculationService orderTotalCalculationService, IUrlHelperFactory urlHelperFactory, IHttpContextAccessor httpContextAccessor, INotificationService notificationService, ISettingService settingService, Scheduling.IScheduleTaskService scheduleTaskService, IWebHelper webHelper, WidgetSettings widgetSettings) { _openPayService = openPayService; _openPayPaymentSettings = openPayPaymentSettings; _actionContextAccessor = actionContextAccessor; _localizationService = localizationService; _logger = logger; _orderTotalCalculationService = orderTotalCalculationService; _urlHelperFactory = urlHelperFactory; _httpContextAccessor = httpContextAccessor; _notificationService = notificationService; _settingService = settingService; _scheduleTaskService = scheduleTaskService; _webHelper = webHelper; _widgetSettings = widgetSettings; }
public WidgetViewComponent( OpenPayService openPayService, OpenPayPaymentSettings openPayPaymentSettings, ICurrencyService currencyService, IProductService productService, IOrderTotalCalculationService orderTotalCalculationService, IShoppingCartService shoppingCartService, IStoreContext storeContext, IWorkContext workContext) { _openPayService = openPayService; _openPayPaymentSettings = openPayPaymentSettings; _currencyService = currencyService; _productService = productService; _orderTotalCalculationService = orderTotalCalculationService; _shoppingCartService = shoppingCartService; _storeContext = storeContext; _workContext = workContext; }
public OpenPayPaymentController( OpenPayApi openPayApi, OpenPayService openPayService, OpenPayPaymentSettings openPayPaymentSettings, IPaymentPluginManager paymentPluginManager, IOrderService orderService, IOrderProcessingService orderProcessingService, INotificationService notificationService, ILocalizationService localizationService, ILogger logger) { _openPayApi = openPayApi; _openPayService = openPayService; _openPayPaymentSettings = openPayPaymentSettings; _paymentPluginManager = paymentPluginManager; _orderService = orderService; _orderProcessingService = orderProcessingService; _notificationService = notificationService; _localizationService = localizationService; _logger = logger; }