Пример #1
0
 public PaymentCCAvenueController(ISettingService settingService,
                                  IPaymentService paymentService, IOrderService orderService,
                                  IOrderProcessingService orderProcessingService,
                                  CCAvenuePaymentSettings ccAvenuePaymentSettings,
                                  PaymentSettings paymentSettings)
 {
     this._settingService          = settingService;
     this._paymentService          = paymentService;
     this._orderService            = orderService;
     this._orderProcessingService  = orderProcessingService;
     this._ccAvenuePaymentSettings = ccAvenuePaymentSettings;
     this._paymentSettings         = paymentSettings;
 }
 public PaymentCCAvenueController(CCAvenuePaymentSettings ccAvenuePaymentSettings,
                                  IOrderService orderService,
                                  IOrderProcessingService orderProcessingService,
                                  IPaymentPluginManager paymentPluginManager,
                                  IPermissionService permissionService,
                                  ISettingService settingService)
 {
     this._ccAvenuePaymentSettings = ccAvenuePaymentSettings;
     this._orderService            = orderService;
     this._orderProcessingService  = orderProcessingService;
     this._paymentPluginManager    = paymentPluginManager;
     this._permissionService       = permissionService;
     this._settingService          = settingService;
 }