public PluginModelFactory(IAclSupportedModelFactory aclSupportedModelFactory,
                           IAuthenticationPluginManager authenticationPluginManager,
                           IBaseAdminModelFactory baseAdminModelFactory,
                           ILocalizationService localizationService,
                           IMultiFactorAuthenticationPluginManager multiFactorAuthenticationPluginManager,
                           ILocalizedModelFactory localizedModelFactory,
                           IPaymentPluginManager paymentPluginManager,
                           IPickupPluginManager pickupPluginManager,
                           IPluginService pluginService,
                           IShippingPluginManager shippingPluginManager,
                           IStaticCacheManager staticCacheManager,
                           IStoreMappingSupportedModelFactory storeMappingSupportedModelFactory,
                           ITaxPluginManager taxPluginManager,
                           IWidgetPluginManager widgetPluginManager,
                           IWorkContext workContext,
                           OfficialFeedManager officialFeedManager)
 {
     _aclSupportedModelFactory               = aclSupportedModelFactory;
     _authenticationPluginManager            = authenticationPluginManager;
     _baseAdminModelFactory                  = baseAdminModelFactory;
     _localizationService                    = localizationService;
     _localizedModelFactory                  = localizedModelFactory;
     _multiFactorAuthenticationPluginManager = multiFactorAuthenticationPluginManager;
     _paymentPluginManager                   = paymentPluginManager;
     _pickupPluginManager                    = pickupPluginManager;
     _pluginService                     = pluginService;
     _shippingPluginManager             = shippingPluginManager;
     _staticCacheManager                = staticCacheManager;
     _storeMappingSupportedModelFactory = storeMappingSupportedModelFactory;
     _taxPluginManager                  = taxPluginManager;
     _widgetPluginManager               = widgetPluginManager;
     _workContext         = workContext;
     _officialFeedManager = officialFeedManager;
 }
 public ForceMultiFactorAuthenticationFilter(ICustomerService customerService,
                                             IGenericAttributeService genericAttributeService,
                                             IMultiFactorAuthenticationPluginManager multiFactorAuthenticationPluginManager,
                                             IWorkContext workContext,
                                             MultiFactorAuthenticationSettings multiFactorAuthenticationSettings)
 {
     _customerService         = customerService;
     _genericAttributeService = genericAttributeService;
     _multiFactorAuthenticationPluginManager = multiFactorAuthenticationPluginManager;
     _workContext = workContext;
     _multiFactorAuthenticationSettings = multiFactorAuthenticationSettings;
 }
示例#3
0
 public PluginController(ExternalAuthenticationSettings externalAuthenticationSettings,
                         IAuthenticationPluginManager authenticationPluginManager,
                         ICustomerActivityService customerActivityService,
                         IEventPublisher eventPublisher,
                         ILocalizationService localizationService,
                         IMultiFactorAuthenticationPluginManager multiFactorAuthenticationPluginManager,
                         INotificationService notificationService,
                         IPermissionService permissionService,
                         IPaymentPluginManager paymentPluginManager,
                         IPickupPluginManager pickupPluginManager,
                         IPluginModelFactory pluginModelFactory,
                         IPluginService pluginService,
                         ISettingService settingService,
                         IShippingPluginManager shippingPluginManager,
                         IUploadService uploadService,
                         IWebHelper webHelper,
                         IWidgetPluginManager widgetPluginManager,
                         IWorkContext workContext,
                         MultiFactorAuthenticationSettings multiFactorAuthenticationSettings,
                         PaymentSettings paymentSettings,
                         ShippingSettings shippingSettings,
                         TaxSettings taxSettings,
                         WidgetSettings widgetSettings)
 {
     _externalAuthenticationSettings = externalAuthenticationSettings;
     _authenticationPluginManager    = authenticationPluginManager;
     _customerActivityService        = customerActivityService;
     _eventPublisher      = eventPublisher;
     _localizationService = localizationService;
     _multiFactorAuthenticationPluginManager = multiFactorAuthenticationPluginManager;
     _notificationService               = notificationService;
     _permissionService                 = permissionService;
     _paymentPluginManager              = paymentPluginManager;
     _pickupPluginManager               = pickupPluginManager;
     _pluginModelFactory                = pluginModelFactory;
     _pluginService                     = pluginService;
     _settingService                    = settingService;
     _shippingPluginManager             = shippingPluginManager;
     _uploadService                     = uploadService;
     _webHelper                         = webHelper;
     _widgetPluginManager               = widgetPluginManager;
     _workContext                       = workContext;
     _multiFactorAuthenticationSettings = multiFactorAuthenticationSettings;
     _paymentSettings                   = paymentSettings;
     _shippingSettings                  = shippingSettings;
     _taxSettings                       = taxSettings;
     _widgetSettings                    = widgetSettings;
 }
 public CustomerRegistrationService(CustomerSettings customerSettings,
                                    IActionContextAccessor actionContextAccessor,
                                    IAuthenticationService authenticationService,
                                    ICustomerActivityService customerActivityService,
                                    ICustomerService customerService,
                                    IEncryptionService encryptionService,
                                    IEventPublisher eventPublisher,
                                    IGenericAttributeService genericAttributeService,
                                    ILocalizationService localizationService,
                                    IMultiFactorAuthenticationPluginManager multiFactorAuthenticationPluginManager,
                                    INewsLetterSubscriptionService newsLetterSubscriptionService,
                                    INotificationService notificationService,
                                    IRewardPointService rewardPointService,
                                    IShoppingCartService shoppingCartService,
                                    IStoreContext storeContext,
                                    IStoreService storeService,
                                    IUrlHelperFactory urlHelperFactory,
                                    IWorkContext workContext,
                                    IWorkflowMessageService workflowMessageService,
                                    RewardPointsSettings rewardPointsSettings)
 {
     _customerSettings        = customerSettings;
     _actionContextAccessor   = actionContextAccessor;
     _authenticationService   = authenticationService;
     _customerActivityService = customerActivityService;
     _customerService         = customerService;
     _encryptionService       = encryptionService;
     _eventPublisher          = eventPublisher;
     _genericAttributeService = genericAttributeService;
     _localizationService     = localizationService;
     _multiFactorAuthenticationPluginManager = multiFactorAuthenticationPluginManager;
     _newsLetterSubscriptionService          = newsLetterSubscriptionService;
     _notificationService    = notificationService;
     _rewardPointService     = rewardPointService;
     _shoppingCartService    = shoppingCartService;
     _storeContext           = storeContext;
     _storeService           = storeService;
     _urlHelperFactory       = urlHelperFactory;
     _workContext            = workContext;
     _workflowMessageService = workflowMessageService;
     _rewardPointsSettings   = rewardPointsSettings;
 }
 public AuthenticationController(ExternalAuthenticationSettings externalAuthenticationSettings,
                                 IAuthenticationPluginManager authenticationPluginManager,
                                 IEventPublisher eventPublisher,
                                 IExternalAuthenticationMethodModelFactory externalAuthenticationMethodModelFactory,
                                 IMultiFactorAuthenticationMethodModelFactory multiFactorAuthenticationMethodModelFactory,
                                 IMultiFactorAuthenticationPluginManager multiFactorAuthenticationPluginManager,
                                 IPermissionService permissionService,
                                 ISettingService settingService,
                                 MultiFactorAuthenticationSettings multiFactorAuthenticationSettings)
 {
     _externalAuthenticationSettings = externalAuthenticationSettings;
     _authenticationPluginManager    = authenticationPluginManager;
     _eventPublisher = eventPublisher;
     _externalAuthenticationMethodModelFactory    = externalAuthenticationMethodModelFactory;
     _multiFactorAuthenticationMethodModelFactory = multiFactorAuthenticationMethodModelFactory;
     _multiFactorAuthenticationPluginManager      = multiFactorAuthenticationPluginManager;
     _permissionService = permissionService;
     _settingService    = settingService;
     _multiFactorAuthenticationSettings = multiFactorAuthenticationSettings;
 }
示例#6
0
 public CommonModelFactory(AdminAreaSettings adminAreaSettings,
     AppSettings appSettings,
     CatalogSettings catalogSettings,
     CurrencySettings currencySettings,
     IActionContextAccessor actionContextAccessor,
     IAuthenticationPluginManager authenticationPluginManager,
     IBaseAdminModelFactory baseAdminModelFactory,
     ICurrencyService currencyService,
     ICustomerService customerService,
     IEventPublisher eventPublisher,
     INopDataProvider dataProvider,
     IDateTimeHelper dateTimeHelper,
     INopFileProvider fileProvider,
     IExchangeRatePluginManager exchangeRatePluginManager,
     IHttpContextAccessor httpContextAccessor,
     ILanguageService languageService,
     ILocalizationService localizationService,
     IMaintenanceService maintenanceService,
     IMeasureService measureService,
     IMultiFactorAuthenticationPluginManager multiFactorAuthenticationPluginManager,
     IOrderService orderService,
     IPaymentPluginManager paymentPluginManager,
     IPickupPluginManager pickupPluginManager,
     IPluginService pluginService,
     IProductService productService,
     IReturnRequestService returnRequestService,
     ISearchTermService searchTermService,
     IServiceCollection serviceCollection,
     IShippingPluginManager shippingPluginManager,
     IStaticCacheManager staticCacheManager,
     IStoreContext storeContext,
     IStoreService storeService,
     ITaxPluginManager taxPluginManager,
     IUrlHelperFactory urlHelperFactory,
     IUrlRecordService urlRecordService,
     IWebHelper webHelper,
     IWidgetPluginManager widgetPluginManager,
     IWorkContext workContext,
     MeasureSettings measureSettings,
     NopHttpClient nopHttpClient,
     ProxySettings proxySettings)
 {
     _adminAreaSettings = adminAreaSettings;
     _appSettings = appSettings;
     _catalogSettings = catalogSettings;
     _currencySettings = currencySettings;
     _actionContextAccessor = actionContextAccessor;
     _authenticationPluginManager = authenticationPluginManager;
     _baseAdminModelFactory = baseAdminModelFactory;
     _currencyService = currencyService;
     _customerService = customerService;
     _eventPublisher = eventPublisher;
     _dataProvider = dataProvider;
     _dateTimeHelper = dateTimeHelper;
     _exchangeRatePluginManager = exchangeRatePluginManager;
     _httpContextAccessor = httpContextAccessor;
     _languageService = languageService;
     _localizationService = localizationService;
     _maintenanceService = maintenanceService;
     _measureService = measureService;
     _multiFactorAuthenticationPluginManager = multiFactorAuthenticationPluginManager;
     _fileProvider = fileProvider;
     _orderService = orderService;
     _paymentPluginManager = paymentPluginManager;
     _pickupPluginManager = pickupPluginManager;
     _pluginService = pluginService;
     _productService = productService;
     _returnRequestService = returnRequestService;
     _searchTermService = searchTermService;
     _serviceCollection = serviceCollection;
     _shippingPluginManager = shippingPluginManager;
     _staticCacheManager = staticCacheManager;
     _storeContext = storeContext;
     _storeService = storeService;
     _taxPluginManager = taxPluginManager;
     _urlHelperFactory = urlHelperFactory;
     _urlRecordService = urlRecordService;
     _webHelper = webHelper;
     _widgetPluginManager = widgetPluginManager;
     _workContext = workContext;
     _measureSettings = measureSettings;
     _nopHttpClient = nopHttpClient;
     _proxySettings = proxySettings;
 }
 public MultiFactorAuthenticationMethodModelFactory(IMultiFactorAuthenticationPluginManager multiFactorAuthenticationPluginManager)
 {
     _multiFactorAuthenticationPluginManager = multiFactorAuthenticationPluginManager;
 }