예제 #1
0
 public PaymentPayBrightMethod(ICurrencyService currencyService,
                               ICustomerService customerService,
                               IGenericAttributeService genericAttributeService,
                               IHttpContextAccessor httpContextAccessor,
                               ILocalizationService localizationService,
                               ILogger logger,
                               IOrderTotalCalculationService orderTotalCalculationService,
                               ISettingService settingService,
                               IStoreService storeService,
                               IWebHelper webHelper,
                               PaymentPayBrightService paymentPayBrightService,
                               PaymentPayBrightSettings paymentPayBrightSettings)
 {
     this._currencyService         = currencyService;
     this._customerService         = customerService;
     this._genericAttributeService = genericAttributeService;
     this._httpContextAccessor     = httpContextAccessor;
     this._localizationService     = localizationService;
     this._logger = logger;
     this._orderTotalCalculationService = orderTotalCalculationService;
     this._settingService           = settingService;
     this._storeService             = storeService;
     this._webHelper                = webHelper;
     this._paymentPayBrightService  = paymentPayBrightService;
     this._paymentPayBrightSettings = paymentPayBrightSettings;
 }
 public PaymentPayBrightController(ICustomerService customerService,
                                   IGenericAttributeService genericAttributeService,
                                   ILocalizationService localizationService,
                                   INotificationService notificationService,
                                   IPermissionService permissionService,
                                   ISettingService settingService,
                                   IWorkContext workContext,
                                   PaymentPayBrightService paymentPayBrightService,
                                   PaymentPayBrightSettings paymentPayBrightSettings,
                                   IOrderService orderService,
                                   IOrderProcessingService orderProcessingService,
                                   IStoreContext storeContext,
                                   IStoreService storeService)
 {
     this._customerService          = customerService;
     this._genericAttributeService  = genericAttributeService;
     this._localizationService      = localizationService;
     this._notificationService      = notificationService;
     this._permissionService        = permissionService;
     this._settingService           = settingService;
     this._workContext              = workContext;
     this._paymentPayBrightService  = paymentPayBrightService;
     this._paymentPayBrightSettings = paymentPayBrightSettings;
     this._orderService             = orderService;
     this._orderProcessingService   = orderProcessingService;
     this._storeContext             = storeContext;
     this._storeService             = storeService;
 }
 public PaymentPayBrightViewComponent(ILocalizationService localizationService,
                                      IWorkContext workContext,
                                      PaymentPayBrightService paymentPayBrightService)
 {
     this._localizationService     = localizationService;
     this._workContext             = workContext;
     this._paymentPayBrightService = paymentPayBrightService;
 }