Exemple #1
0
 public MyAccountController(
     ExtendedIdentityDbContext <User, Role> dbContext,
     ExtendedUserManager <User> userManager,
     IConfiguration configuration,
     IdentityServerApiEndpointsOptions identityServerApiEndpointsOptions,
     IEmailService emailService,
     IPlatformEventService eventService,
     IOptions <GeneralSettings> generalSettings,
     IOptionsSnapshot <IdentityOptions> identityOptions,
     ISmsServiceFactory smsServiceFactory,
     ExtendedConfigurationDbContext configurationDbContext,
     IPersistedGrantStore persistedGrantStore,
     IPersistentGrantSerializer serializer
     )
 {
     _configuration   = configuration ?? throw new ArgumentNullException(nameof(configuration));
     _dbContext       = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _emailService    = emailService;
     _eventService    = eventService ?? throw new ArgumentNullException(nameof(eventService));
     _generalSettings = generalSettings?.Value ?? throw new ArgumentNullException(nameof(generalSettings));
     _identityOptions = identityOptions?.Value ?? throw new ArgumentNullException(nameof(identityOptions));
     _identityServerApiEndpointsOptions = identityServerApiEndpointsOptions ?? throw new ArgumentNullException(nameof(identityServerApiEndpointsOptions));
     _smsServiceFactory      = smsServiceFactory ?? throw new ArgumentNullException(nameof(smsServiceFactory));
     _userManager            = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _configurationDbContext = configurationDbContext ?? throw new ArgumentNullException(nameof(configurationDbContext));
     _persistedGrantStore    = persistedGrantStore ?? throw new ArgumentNullException(nameof(persistedGrantStore));
     _serializer             = serializer ?? throw new ArgumentNullException(nameof(serializer));
 }
 public AffiliateController(
     IAffiliateService affiliateService,
     IAffiliateUserService affiliateUserService,
     ILoggerFactory loggerProvider,
     IDynamicMapper <AffiliateDynamic, Affiliate> mapper,
     ICsvExportService <AffiliateOrderListItemModel, AffiliateOrderListItemModelCsvMap> csvExportAffiliateOrderListItemService,
     ICsvExportService <AffiliateListItemModel, AffiliateListItemModelCsvMap> affiliateListItemModelСSVExportService,
     IOrderService orderService,
     ICountryService countryService,
     ISettingService settingService,
     IOptions <AppOptions> appOptions,
     IObjectHistoryLogService objectHistoryLogService,
     ExtendedUserManager userManager,
     ReferenceData referenceData,
     AppSettings appSettings,
     ICacheProvider cache)
 {
     _affiliateService     = affiliateService;
     _affiliateUserService = affiliateUserService;
     _mapper = mapper;
     _objectHistoryLogService = objectHistoryLogService;
     _userManager             = userManager;
     _referenceData           = referenceData;
     _appSettings             = appSettings;
     _csvExportAffiliateOrderListItemService = csvExportAffiliateOrderListItemService;
     _affiliateListItemModelСSVExportService = affiliateListItemModelСSVExportService;
     _orderService   = orderService;
     _countryService = countryService;
     _settingService = settingService;
     _appOptions     = appOptions;
     _cache          = cache;
     logger          = loggerProvider.CreateLogger <AffiliateController>();
 }
 public SettingController(
     ILogViewService logViewService,
     ICountryService countryService,
     ISettingService settingService,
     IFileService fileService,
     IObjectHistoryLogService objectHistoryLogService,
     ICatalogRequestAddressService catalogRequestAddressService,
     ICsvExportService <CatalogRequestAddressListItemModel, CatalogRequestAddressListItemModelCsvMap> exportCatalogRequestAddressService,
     ILoggerFactory loggerProvider,
     ITableLogsClient logsClient,
     AppSettings appSettings,
     IContentAreaService contentAreaService,
     IOrderReviewRuleService orderReviewRuleService,
     IDynamicMapper <OrderReviewRuleDynamic, OrderReviewRule> orderReviewRuleMapper,
     ExtendedUserManager userManager)
 {
     this.logViewService                 = logViewService;
     this.countryService                 = countryService;
     this.settingService                 = settingService;
     this.fileService                    = fileService;
     this.objectHistoryLogService        = objectHistoryLogService;
     _catalogRequestAddressService       = catalogRequestAddressService;
     _exportCatalogRequestAddressService = exportCatalogRequestAddressService;
     _logsClient             = logsClient;
     _appSettings            = appSettings;
     this.logger             = loggerProvider.CreateLogger <SettingController>();
     _contentAreaService     = contentAreaService;
     _orderReviewRuleService = orderReviewRuleService;
     _orderReviewRuleMapper  = orderReviewRuleMapper;
     _userManager            = userManager;
 }
        public CustomerController(ICustomerService customerService,
            IDynamicMapper<CustomerDynamic, Customer> customerMapper,
            IDynamicMapper<AddressDynamic, Address> addressMapper, ICountryService countryService,
            IGenericService<AdminProfile> adminProfileService, IDynamicServiceAsync<AddressDynamic, Address> addressService,
            IDynamicServiceAsync<CustomerNoteDynamic, CustomerNote> notesService,
            IDynamicMapper<CustomerNoteDynamic, CustomerNote> noteMapper, ILoggerFactory loggerProvider,
            IStorefrontUserService storefrontUserService,
            IObjectHistoryLogService objectHistoryLogService,
            ICsvExportService<ExtendedVCustomer, CustomersForAffiliatesCsvMap> csvExportCustomersForAffiliatesService,
            ICsvExportService<WholesaleListitem, WholesaleListitemCsvMap> csvExportWholesaleListitemService,
            IPaymentMethodService paymentMethodService, 
            ExtendedUserManager userManager,
            INotificationService notificationService, ReferenceData referenceData)
        {
            _customerService = customerService;
            _countryService = countryService;
            _adminProfileService = adminProfileService;
	        _customerMapper = customerMapper;
            _addressMapper = addressMapper;
            _addressService = addressService;
            _notesService = notesService;
            _noteMapper = noteMapper;
            this.logger = loggerProvider.CreateLogger<CustomerController>();
	        _storefrontUserService = storefrontUserService;
            _objectHistoryLogService = objectHistoryLogService;
            _csvExportCustomersForAffiliatesService = csvExportCustomersForAffiliatesService;
            _csvExportWholesaleListitemService = csvExportWholesaleListitemService;
	        _paymentMethodService = paymentMethodService;
            _userManager = userManager;
            _notificationService = notificationService;
            _referenceData = referenceData;
        }
        public void Initialize()
        {
            _extendedUserStore = new ExtendedUserStore();
            _extendedManager   = new ExtendedUserManager <ExtendedApiKey, ExtendedUser, int>(_extendedUserStore);

            _simpleUserStore = new SimpleUserStore();
            _simpleManager   = new ExtendedUserManager <SimpleApiKey, SimpleUser, int>(_simpleUserStore);
        }
Exemple #6
0
 public HelpController(IHelpService helpService,
                       ILoggerFactory loggerProvider, ExtendedUserManager userManager, ReferenceData referenceData)
 {
     _helpService   = helpService;
     _userManager   = userManager;
     _referenceData = referenceData;
     _logger        = loggerProvider.CreateLogger <HelpController>();
 }
Exemple #7
0
 public ExternalController(IIdentityServerInteractionService interaction, IClientStore clientStore, IEventService events, ExtendedSignInManager <User> signInManager, ExtendedUserManager <User> userManager)
 {
     _interaction   = interaction ?? throw new ArgumentNullException(nameof(interaction));
     _clientStore   = clientStore ?? throw new ArgumentNullException(nameof(clientStore));
     _events        = events ?? throw new ArgumentNullException(nameof(events));
     _signInManager = signInManager ?? throw new ArgumentNullException(nameof(signInManager));
     _userManager   = userManager ?? throw new ArgumentNullException(nameof(userManager));
 }
Exemple #8
0
 /// <summary>
 /// Creates a new instance of <see cref="AccountController"/>.
 /// </summary>
 /// <param name="interaction">Provide services be used by the user interface to communicate with IdentityServer.</param>
 /// <param name="events">Interface for the event service.</param>
 /// <param name="clientStore">Retrieval of client configuration.</param>
 /// <param name="userManager">Provides the APIs for managing user in a persistence store.</param>
 /// <param name="signInManager">Provides the APIs for user sign in.</param>
 /// <param name="schemeProvider">Responsible for managing what authenticationSchemes are supported.</param>
 /// <param name="httpContextAccessor">Provides access to the current HTTP context.</param>
 /// <param name="logger">Represents a type used to perform logging.</param>
 public AccountController(IIdentityServerInteractionService interaction, IEventService events, IClientStore clientStore, ExtendedUserManager <User> userManager, ExtendedSignInManager <User> signInManager, IAuthenticationSchemeProvider schemeProvider,
                          IHttpContextAccessor httpContextAccessor, ILogger <AccountController> logger)
 {
     _interaction    = interaction ?? throw new ArgumentNullException(nameof(interaction));
     _events         = events ?? throw new ArgumentNullException(nameof(events));
     _clientStore    = clientStore ?? throw new ArgumentNullException(nameof(clientStore));
     _userManager    = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _signInManager  = signInManager ?? throw new ArgumentNullException(nameof(signInManager));
     _accountService = new AccountService(interaction, httpContextAccessor, schemeProvider, clientStore);
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Exemple #9
0
        public async Task TestNotUsingAuthenticationTokens()
        {
            var manager = new ExtendedUserManager <SimpleUser, int>(new SimpleUserStore());

            Assert.IsFalse(manager.SupportsAuthenticationToken);
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.FindByTokenAsync(""));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.GetAuthenticationTokensAsync(0));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.ValidateAuthenticationTokenAsync(0, ""));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.IssueAuthenticationTokenAsync(null, TimeSpan.Zero, 0));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.RemoveAuthenticationTokenAsync(null));
        }
        public async Task TestNotUsingApiKeys()
        {
            var manager = new ExtendedUserManager <ExtendedUser, int>(_extendedUserStore);

            Assert.IsFalse(manager.SupportsUserApiKey);
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.FindByPublicKeyAsync(""));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.CheckApiKeyAsync(""));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.CheckApiKeyAsync("", ""));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.GetApiKeysAsync(0));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.RemoveApiKeyAsync(null, null));
            Assert.ThrowsAsync <NotSupportedException>(async() => await manager.CreateApiKeyAsync(null));
        }
Exemple #11
0
 /// <summary>
 /// Creates a new instance of <see cref="DashboardController"/>.
 /// </summary>
 /// <param name="userManager">Provides the APIs for managing user in a persistence store.</param>
 /// <param name="configurationDbContext">Abstraction for the configuration context.</param>
 /// <param name="roleManager">Provides the APIs for managing roles in a persistence store.</param>
 /// <param name="featureManager">Used to evaluate whether a feature is enabled or disabled.</param>
 public DashboardController(
     ExtendedUserManager <User> userManager,
     ExtendedConfigurationDbContext configurationDbContext,
     RoleManager <Role> roleManager,
     IFeatureManager featureManager
     )
 {
     _userManager            = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _configurationDbContext = configurationDbContext ?? throw new ArgumentNullException(nameof(configurationDbContext));
     _roleManager            = roleManager ?? throw new ArgumentNullException(nameof(roleManager));
     _featureManager         = featureManager ?? throw new ArgumentNullException(nameof(featureManager));
 }
 /// <summary>
 /// Creates an instance of <see cref="UsersController"/>.
 /// </summary>
 /// <param name="userManager">Provides the APIs for managing user in a persistence store.</param>
 /// <param name="roleManager">Provides the APIs for managing roles in a persistence store.</param>
 /// <param name="dbContext">Class for the Entity Framework database context used for identity.</param>
 /// <param name="persistedGrantService">Implements persisted grant logic.</param>
 /// <param name="clientStore">Retrieval of client configuration.</param>
 /// <param name="apiEndpointsOptions">Options for configuring the IdentityServer API feature.</param>
 /// <param name="eventService">Models the event mechanism used to raise events inside the IdentityServer API.</param>
 /// <param name="generalSettings">General settings for an ASP.NET Core application.</param>
 /// <param name="localizer">Represents an <see cref="IStringLocalizer"/> that provides strings for <see cref="UsersController"/>.</param>
 public UsersController(ExtendedUserManager <User> userManager, RoleManager <Role> roleManager, ExtendedIdentityDbContext <User, Role> dbContext, IPersistedGrantService persistedGrantService,
                        IClientStore clientStore, IdentityServerApiEndpointsOptions apiEndpointsOptions, IEventService eventService, IOptions <GeneralSettings> generalSettings, IStringLocalizer <UsersController> localizer)
 {
     _userManager           = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _roleManager           = roleManager ?? throw new ArgumentNullException(nameof(roleManager));
     _dbContext             = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _persistedGrantService = persistedGrantService ?? throw new ArgumentNullException(nameof(persistedGrantService));
     _clientStore           = clientStore ?? throw new ArgumentNullException(nameof(clientStore));
     _apiEndpointsOptions   = apiEndpointsOptions ?? throw new ArgumentNullException(nameof(apiEndpointsOptions));
     _eventService          = eventService ?? throw new ArgumentNullException(nameof(eventService));
     _generalSettings       = generalSettings?.Value ?? throw new ArgumentNullException(nameof(generalSettings));
     _localizer             = localizer ?? throw new ArgumentNullException(nameof(localizer));
 }
Exemple #13
0
 public PromotionController(
     IPromotionService promotionService,
     IProductService productService,
     ILoggerFactory loggerProvider,
     IDynamicMapper <PromotionDynamic, Promotion> mapper,
     IObjectHistoryLogService objectHistoryLogService, ExtendedUserManager userManager)
 {
     _promotionService        = promotionService;
     _productService          = productService;
     _objectHistoryLogService = objectHistoryLogService;
     _userManager             = userManager;
     _mapper = mapper;
     _logger = loggerProvider.CreateLogger <PromotionController>();
 }
Exemple #14
0
 public MyAccountController(ExtendedUserManager <User> userManager, IOptions <GeneralSettings> generalSettings, IOptionsSnapshot <IdentityOptions> identityOptions,
                            IdentityServerApiEndpointsOptions identityServerApiEndpointsOptions, IEventService eventService, ISmsService smsService, IEmailService emailService,
                            MessageDescriber messageDescriber, ExtendedIdentityDbContext <User, Role> dbContext)
 {
     _userManager     = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _generalSettings = generalSettings?.Value ?? throw new ArgumentNullException(nameof(generalSettings));
     _identityOptions = identityOptions?.Value ?? throw new ArgumentNullException(nameof(identityOptions));
     _identityServerApiEndpointsOptions = identityServerApiEndpointsOptions ?? throw new ArgumentNullException(nameof(identityServerApiEndpointsOptions));
     _eventService     = eventService ?? throw new ArgumentNullException(nameof(eventService));
     _messageDescriber = messageDescriber ?? throw new ArgumentNullException(nameof(messageDescriber));
     _dbContext        = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _smsService       = smsService;
     _emailService     = emailService;
 }
Exemple #15
0
 public DevicesController(
     ExtendedUserManager <User> userManager,
     IPushNotificationService pushNotificationService,
     ExtendedIdentityDbContext <User, Role> dbContext,
     IPlatformEventService eventService,
     ILogger <DevicesController> logger
     )
 {
     UserManager             = userManager ?? throw new ArgumentNullException(nameof(userManager));
     PushNotificationService = pushNotificationService ?? throw new ArgumentNullException(nameof(pushNotificationService));
     DbContext    = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     EventService = eventService ?? throw new ArgumentNullException(nameof(eventService));
     Logger       = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public HealthwiseController(
     IHealthwiseService healthwiseService,
     IOrderService orderService,
     INotificationService notificationService,
     ILoggerFactory loggerProvider,
     ExtendedUserManager userManager, ReferenceData referenceData, AppSettings appSettings)
 {
     _healthwiseService   = healthwiseService;
     _orderService        = orderService;
     _notificationService = notificationService;
     _userManager         = userManager;
     _referenceData       = referenceData;
     _appSettings         = appSettings;
     _logger = loggerProvider.CreateLogger <HealthwiseController>();
 }
 public ContentController(IMasterContentService masterContentService, ICategoryService categoryService,
                          IRecipeService recipeService, IFAQService faqService, IArticleService articleService, IContentPageService contentPageService,
                          IEmailTemplateService emailTemplateService, ILoggerFactory loggerProvider,
                          IContentCrossSellService contentCrossSellService, IProductService productService, ExtendedUserManager userManager)
 {
     this.masterContentService    = masterContentService;
     this.categoryService         = categoryService;
     this.recipeService           = recipeService;
     this.faqService              = faqService;
     this.articleService          = articleService;
     this.contentPageService      = contentPageService;
     this.emailTemplateService    = emailTemplateService;
     this.contentCrossSellService = contentCrossSellService;
     this.productService          = productService;
     _userManager = userManager;
     this.logger  = loggerProvider.CreateLogger <ContentController>();
 }
Exemple #18
0
 public GCController(IGcService GCService,
                     IOrderSchedulerService OrderSchedulerService,
                     ICsvExportService <GCWithOrderListItemModel, GcWithOrderListItemModelCsvMap> gCWithOrderListItemModelCsvMapCSVExportService,
                     ICsvExportService <GCListItemModel, GCListItemModelExportICsvMap> gCListItemModelExportCSVExportService,
                     INotificationService notificationService,
                     ILoggerFactory loggerProvider,
                     ICacheProvider cache,
                     ExtendedUserManager userManager)
 {
     this.GCService             = GCService;
     this.OrderSchedulerService = OrderSchedulerService;
     _gCWithOrderListItemModelCsvMapCSVExportService = gCWithOrderListItemModelCsvMapCSVExportService;
     _gCListItemModelExportCSVExportService          = gCListItemModelExportCSVExportService;
     _userManager         = userManager;
     _notificationService = notificationService;
     _cache      = cache;
     this.logger = loggerProvider.CreateLogger <GCController>();
 }
 public DiscountController(
     IDiscountService discountService,
     IProductService productService,
     ILoggerFactory loggerProvider,
     IDynamicMapper <DiscountDynamic, Discount> mapper,
     IObjectHistoryLogService objectHistoryLogService,
     ExtendedUserManager userManager,
     ReferenceData referenceData,
     ICsvExportService <DiscountListItemModel, DiscountListItemExportCsvMap> discountListItemExportCsvMapСSVExportService)
 {
     _discountService         = discountService;
     _productService          = productService;
     _objectHistoryLogService = objectHistoryLogService;
     _userManager             = userManager;
     _referenceData           = referenceData;
     _mapper = mapper;
     _discountListItemExportCsvMapСSVExportService = discountListItemExportCsvMapСSVExportService;
     _logger = loggerProvider.CreateLogger <DiscountController>();
 }
 public InventorySkuController(
     IInventorySkuCategoryService inventorySkuCategoryService,
     IInventorySkuService inventorySkuService,
     InventorySkuMapper mapper,
     ISettingService settingService,
     ICsvExportService <InventorySkuUsageReportItemForExport, InventorySkuUsageReportItemForExportCsvMap>
     inventorySkuUsageReportItemForExportCSVExportService,
     ICsvExportService <SkuInventoriesInfoItem, SkuInventoriesInfoItemCsvMap>
     skuInventoriesInfoItemCSVExportService,
     ILoggerFactory loggerProvider, ExtendedUserManager userManager)
 {
     _inventorySkuCategoryService = inventorySkuCategoryService;
     _inventorySkuService         = inventorySkuService;
     _mapper         = mapper;
     _settingService = settingService;
     _inventorySkuUsageReportItemForExportCSVExportService = inventorySkuUsageReportItemForExportCSVExportService;
     _skuInventoriesInfoItemCSVExportService = skuInventoriesInfoItemCSVExportService;
     _userManager = userManager;
     _logger      = loggerProvider.CreateLogger <InventorySkuController>();
 }
 public ProductController(IProductCategoryService productCategoryService,
                          IProductService productService,
                          IDynamicServiceAsync <ProductDynamic, Product> productUniversalService,
                          IInventoryCategoryService inventoryCategoryService,
                          IProductReviewService productReviewService,
                          ILoggerFactory loggerProvider,
                          ISettingService settingService,
                          IDynamicMapper <ProductDynamic, Product> mapper,
                          ICsvExportService <ProductCategoryStatisticTreeItemModel, ProductCategoryStatisticTreeItemCsvMap> productCategoryStatisticTreeItemCSVExportService,
                          ICsvExportService <SkuBreakDownReportItem, SkuBreakDownReportItemCsvMap> skuBreakDownReportItemCSVExportService,
                          ICsvExportService <SkuAverageDailySalesBySkuReportItem, SkuAverageDailySalesBySkuReportItemCsvMap>
                          skuAverageDailySalesBySkuReportItemCsvMapCSVExportService,
                          ICsvExportService <SkuAverageDailySalesByProductReportItem, SkuAverageDailySalesByProductReportItemCsvMap>
                          skuAverageDailySalesProductReportItemCsvMapCSVExportService,
                          IObjectHistoryLogService objectHistoryLogService,
                          ExtendedUserManager userManager,
                          IAgentService agentService,
                          IDynamicMapper <SkuDynamic, Sku> skuMapper,
                          AppSettings appSettings,
                          ICacheProvider cache)
 {
     this.productCategoryService   = productCategoryService;
     this.inventoryCategoryService = inventoryCategoryService;
     this.productService           = productService;
     this.productUniversalService  = productUniversalService;
     this.productReviewService     = productReviewService;
     this.settingService           = settingService;
     this.productCategoryStatisticTreeItemCSVExportService = productCategoryStatisticTreeItemCSVExportService;
     _skuBreakDownReportItemCSVExportService = skuBreakDownReportItemCSVExportService;
     this.objectHistoryLogService            = objectHistoryLogService;
     _userManager  = userManager;
     _agentService = agentService;
     _skuMapper    = skuMapper;
     _appSettings  = appSettings;
     _mapper       = mapper;
     _skuAverageDailySalesBySkuReportItemCsvMapCSVExportService   = skuAverageDailySalesBySkuReportItemCsvMapCSVExportService;
     _skuAverageDailySalesProductReportItemCsvMapCSVExportService = skuAverageDailySalesProductReportItemCsvMapCSVExportService;
     _cache      = cache;
     this.logger = loggerProvider.CreateLogger <ProductController>();
 }
 /// <summary>
 /// Creates a new instance of <see cref="DashboardController"/>.
 /// </summary>
 /// <param name="userManager">Provides the APIs for managing user in a persistence store.</param>
 /// <param name="configurationDbContext">Abstraction for the configuration context.</param>
 public DashboardController(ExtendedUserManager <User> userManager, ExtendedConfigurationDbContext configurationDbContext)
 {
     _userManager            = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _configurationDbContext = configurationDbContext ?? throw new ArgumentNullException(nameof(configurationDbContext));
 }
 public OrderNoteController(IOrderNoteService orderNoteService, ExtendedUserManager userManager)
 {
     _orderNoteService = orderNoteService;
     _userManager      = userManager;
 }
Exemple #24
0
 public void Initialize()
 {
     _userStore = new ExtendedUserStore();
     _manager   = new ExtendedUserManager <ExtendedUser, int>(_userStore);
 }
Exemple #25
0
 public RedirectController(IRedirectService redirectService, ILoggerFactory loggerProvider, ExtendedUserManager userManager)
 {
     _redirectService = redirectService;
     _userManager     = userManager;
     _logger          = loggerProvider.CreateLogger <RedirectController>();
 }
 public DevicesController(ExtendedUserManager <User> userManager, IPushNotificationService pushNotificationService, ExtendedIdentityDbContext <User, Role> dbContext)
 {
     _userManager             = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _pushNotificationService = pushNotificationService ?? throw new ArgumentNullException(nameof(pushNotificationService));
     _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
 }
Exemple #27
0
 public PaymentMethodController(IPaymentMethodService paymentMethodService, ExtendedUserManager userManager)
 {
     _paymentMethodService = paymentMethodService;
     _userManager          = userManager;
 }
 public ContentAreaController(IContentAreaService contentAreaService, ExtendedUserManager userManager)
 {
     _contentAreaService = contentAreaService;
     _userManager        = userManager;
 }
 public AccountController(IAdminUserService userService, ExtendedUserManager userManager)
 {
     this._userService = userService;
     _userManager      = userManager;
 }
Exemple #30
0
 public StylesController(IStylesService contentAreaService, ExtendedUserManager userManager)
 {
     _stylesService = contentAreaService;
     _userManager   = userManager;
 }