示例#1
0
 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;
 }
示例#2
0
 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;
 }
示例#3
0
 public YandexMoneyViewComponent(YandexMoneyPaymentSettings pluginSettings)
 {
     this._pluginSettings = pluginSettings;
 }