public DbInitializerService( IServiceScopeFactory scopeFactory, ISecurityService securityService, StockAssistanceProviderDbContext context) { _scopeFactory = scopeFactory; _scopeFactory.CheckArgumentIsNull(nameof(_scopeFactory)); _securityService = securityService; _securityService.CheckArgumentIsNull(nameof(_securityService)); _context = context; _context.CheckArgumentIsNull(nameof(_context)); }
public DbLoggerProvider( Func <string, LogLevel, bool> filter, IServiceScopeFactory scopeFactory, IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; _serviceProvider.CheckArgumentIsNull(nameof(_serviceProvider)); _scopeFactory = scopeFactory; _scopeFactory.CheckArgumentIsNull(nameof(_scopeFactory)); _filter = filter; _filter.CheckArgumentIsNull(nameof(_filter)); }
public DbInitializerService( IOptionsSnapshot <BehlogSetting> settings, IAppUserManager userManager, ILogger <IDbInitializer> logger, IAppRoleManager roleManager, IServiceScopeFactory scopeFactory, IDateService dateSvc, ILanguageService languageSvc, ILayoutService layoutSvc, IWebsiteService websiteSvc ) { logger.CheckArgumentIsNull(); _logger = logger; settings.CheckArgumentIsNull(); _settings = settings; userManager.CheckArgumentIsNull(); _userManager = userManager; logger.CheckArgumentIsNull(); logger = _logger; roleManager.CheckArgumentIsNull(); _roleManager = roleManager; scopeFactory.CheckArgumentIsNull(); _scopeFactory = scopeFactory; dateSvc.CheckArgumentIsNull(); _dateSvc = dateSvc; languageSvc.CheckArgumentIsNull(); _languageSvc = languageSvc; layoutSvc.CheckArgumentIsNull(); _layoutSvc = layoutSvc; websiteSvc.CheckArgumentIsNull(); _websiteSvc = websiteSvc; }
public IdentityDbInitializer ( ISampleService sampleService, IServiceScopeFactory scopeFactory, IOptionsSnapshot <AppSettings> seedOptions, ILogger <IdentityDbInitializer> logger ) { _sampleService = sampleService; _sampleService.CheckArgumentIsNull(nameof(_sampleService)); _scopeFactory = scopeFactory; _scopeFactory.CheckArgumentIsNull(nameof(_scopeFactory)); _seedOptions = seedOptions; _seedOptions.CheckArgumentIsNull(nameof(_seedOptions)); _logger = logger; _logger.CheckArgumentIsNull(nameof(_logger)); }
public IdentityDataInitializerService( IUnitOfWork unitOfWork, ISecurityService securityService, IUserService userService, IServiceScopeFactory scopeFactory, IRoleService roleService, ILookupNormalizer keyNormalizer, IOptionsSnapshot <SiteSettings> options, ILogger <IdentityDataInitializerService> logger ) { _unitOfWork = unitOfWork; _unitOfWork.CheckArgumentIsNull(nameof(_unitOfWork)); _securityService = securityService; _securityService.CheckArgumentIsNull(nameof(_securityService)); _userService = userService; _userService.CheckArgumentIsNull(nameof(_userService)); _scopeFactory = scopeFactory; _scopeFactory.CheckArgumentIsNull(nameof(_scopeFactory)); _roleService = roleService; _roleService.CheckArgumentIsNull(nameof(_roleService)); _keyNormalizer = keyNormalizer; _keyNormalizer.CheckArgumentIsNull(nameof(_keyNormalizer)); _options = options; _options.CheckArgumentIsNull(nameof(_options)); _logger = logger; _logger.CheckArgumentIsNull(nameof(_logger)); _users = _unitOfWork.Set <User>(); _roles = _unitOfWork.Set <Role>(); _groups = _unitOfWork.Set <Group>(); _groupRoles = _unitOfWork.Set <GroupRole>(); _userRoles = _unitOfWork.Set <UserRole>(); }
public DbInitializerService( IServiceScopeFactory scopeFactory, ISecurityService securityService, IOptions <AdminUserSeedOptions> adminUserSeedOptions, IUsersService usersService, IRolesService rolesService ) { _scopeFactory = scopeFactory; _scopeFactory.CheckArgumentIsNull(nameof(_scopeFactory)); _securityService = securityService; _securityService.CheckArgumentIsNull(nameof(_securityService)); _adminUserSeedOptions = adminUserSeedOptions; _adminUserSeedOptions.CheckArgumentIsNull(nameof(_adminUserSeedOptions)); _usersService = usersService; _usersService.CheckArgumentIsNull(nameof(_usersService)); _rolesService = rolesService; _rolesService.CheckArgumentIsNull(nameof(_rolesService)); }
public IdentityDbInitializer( IApplicationUserManager applicationUserManager, IServiceScopeFactory scopeFactory, IApplicationRoleManager roleManager, IOptionsSnapshot <SiteSettings> adminUserSeedOptions, ILogger <IdentityDbInitializer> logger ) { _applicationUserManager = applicationUserManager; _applicationUserManager.CheckArgumentIsNull(nameof(_applicationUserManager)); _scopeFactory = scopeFactory; _scopeFactory.CheckArgumentIsNull(nameof(_scopeFactory)); _roleManager = roleManager; _roleManager.CheckArgumentIsNull(nameof(_roleManager)); _adminUserSeedOptions = adminUserSeedOptions; _adminUserSeedOptions.CheckArgumentIsNull(nameof(_adminUserSeedOptions)); _logger = logger; _logger.CheckArgumentIsNull(nameof(_logger)); }