public YandexMoneyController(IWorkContext workContext, IStoreService storeService, ISettingService settingService, IPaymentService paymentService, IOrderService orderService, IOrderProcessingService orderProcessingService, ILocalizationService localizationService, IStoreContext storeContext, ILogger logger, IWebHelper webHelper, PaymentSettings paymentSettings, YandexMoneyPaymentSettings pluginSettings) { this._workContext = workContext; this._storeService = storeService; this._settingService = settingService; this._paymentService = paymentService; this._orderService = orderService; this._orderProcessingService = orderProcessingService; this._localizationService = localizationService; this._storeContext = storeContext; this._logger = logger; this._webHelper = webHelper; this._paymentSettings = paymentSettings; this._pluginSettings = pluginSettings; }
public YandexMoneyPaymentProcessingController(YandexMoneyPaymentSettings pluginSettings, IOrderProcessingService orderProcessingService, IOrderService orderService, ILocalizationService localizationService, IWebHelper webHelper) { this._orderProcessingService = orderProcessingService; this._pluginSettings = pluginSettings; this._orderService = orderService; this._localizationService = localizationService; this._webHelper = webHelper; }
public YandexMoneyViewComponent(YandexMoneyPaymentSettings pluginSettings) { this._pluginSettings = pluginSettings; }