public PaymentAliPayController(ISettingService settingService,
                                IPaymentService paymentService,
                                IOrderService orderService,
                                IOrderProcessingService orderProcessingService,
                                ILogger logger,
                                ILocalizationService localizationService,
                                PaymentSettings paymentSettings,
                                IPaymentInfoService paymentInfoService,
                                IRefundInfoService refundInfoService,
                                IEventPublisher eventPublisher,
                                IWorkflowMessageService workflowMessageService,
                                LocalizationSettings localizationSettings,
                                IWorkContext workContext,
                                IStoreContext storeContext,
                                IStoreService storeService)
 {
     _settingService         = settingService;
     _paymentService         = paymentService;
     _orderService           = orderService;
     _orderProcessingService = orderProcessingService;
     _logger = logger;
     _localizationService    = localizationService;
     _paymentSettings        = paymentSettings;
     _paymentInfoService     = paymentInfoService;
     _refundInfoService      = refundInfoService;
     _eventPublisher         = eventPublisher;
     _workflowMessageService = workflowMessageService;
     _localizationSettings   = localizationSettings;
     _workContext            = workContext;
     _storeContext           = storeContext;
     _storeService           = storeService;
 }
Exemple #2
0
 public PaymentInfoController(
     IPaymentInfoService paymentInfoService,
     ISupplierLedgerService supplierLedgerService,
     ICustomerLedgerService customerLedgerService
     )
 {
     _paymentInfoService    = paymentInfoService;
     _supplierLedgerService = supplierLedgerService;
     _customerLedgerService = customerLedgerService;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="settingService"></param>
 /// <param name="webHelper"></param>
 /// <param name="storeContext"></param>
 /// <param name="aliPayPaymentSettings"></param>
 /// <param name="localizationService"></param>
 /// <param name="workContext"></param>
 /// <param name="objectContext"></param>
 /// <param name="paymentInfoService"></param>
 /// <param name="refundInfoService"></param>
 public AliPayPaymentProcessor(
     ISettingService settingService,
     IWebHelper webHelper,
     IStoreContext storeContext,
     AliPayPaymentSettings aliPayPaymentSettings,
     ILocalizationService localizationService,
     IWorkContext workContext,
     AliPayObjectContext objectContext,
     IPaymentInfoService paymentInfoService,
     IRefundInfoService refundInfoService)
 {
     this._settingService        = settingService;
     this._webHelper             = webHelper;
     this._storeContext          = storeContext;
     this._aliPayPaymentSettings = aliPayPaymentSettings;
     this._localizationService   = localizationService;
     this._workContext           = workContext;
     this._objectContext         = objectContext;
     this._paymentInfoService    = paymentInfoService;
     this._refundInfoService     = refundInfoService;
 }
 public PaymentInfosController(IPaymentInfoService paymentInfoService)
 {
     _paymentInfoService = paymentInfoService;
 }