コード例 #1
0
 public AppUserManager(
     IAppUserStore store,
     IOptions <IdentityOptions> optionsAccessor,
     IPasswordHasher <User> passwordHasher,
     IEnumerable <IUserValidator <User> > userValidators,
     IEnumerable <IPasswordValidator <User> > passwordValidators,
     ILookupNormalizer keyNormalizer,
     IdentityErrorDescriber errors,
     IServiceProvider services,
     ILogger <AppUserManager> logger,
     IHttpContextAccessor contextAccessor,
     IBehlogContext uow)
     : base((
                UserStore <User, Role, BehlogContext, Guid, UserClaim, UserRole, UserLogin, UserToken, RoleClaim>)store,
            optionsAccessor, passwordHasher, userValidators, passwordValidators, keyNormalizer, errors, services, logger
            )
 {
     _userStore          = store ?? throw new ArgumentNullException(nameof(_userStore));
     _optionsAccessor    = optionsAccessor ?? throw new ArgumentNullException(nameof(_optionsAccessor));
     _passwordHasher     = passwordHasher ?? throw new ArgumentNullException(nameof(_passwordHasher));
     _userValidators     = userValidators ?? throw new ArgumentNullException(nameof(_userValidators));
     _passwordValidators = passwordValidators ?? throw new ArgumentNullException(nameof(_passwordValidators));
     _keyNormalizer      = keyNormalizer ?? throw new ArgumentNullException(nameof(_keyNormalizer));
     _errors             = errors ?? throw new ArgumentNullException(nameof(_errors));
     _services           = services ?? throw new ArgumentNullException(nameof(_services));
     _logger             = logger ?? throw new ArgumentNullException(nameof(_logger));
     _contextAccessor    = contextAccessor ?? throw new ArgumentNullException(nameof(_contextAccessor));
     _uow   = uow ?? throw new ArgumentNullException(nameof(_uow));
     _users = uow.Set <User>();
     _roles = uow.Set <Role>();
 }
コード例 #2
0
 public PostRepository(
     IBehlogContext context,
     IDateService dateService) : base(context)
 {
     dateService.CheckArgumentIsNull();
     _dateService = dateService;
 }
コード例 #3
0
 public AppRoleStore(
     IBehlogContext uow,
     IdentityErrorDescriber describer)
     : base((BehlogContext)uow, describer)
 {
     _uow       = uow ?? throw new ArgumentNullException(nameof(_uow));
     _describer = describer ?? throw new ArgumentNullException(nameof(_describer));
 }
コード例 #4
0
 public AppRoleManager(
     IAppRoleStore store,
     IEnumerable <IRoleValidator <Role> > roleValidators,
     ILookupNormalizer keyNormalizer,
     IdentityErrorDescriber errors,
     ILogger <AppRoleManager> logger,
     IHttpContextAccessor contextAccessor,
     IBehlogContext uow)
     : base((RoleStore <Role, BehlogContext, Guid, UserRole, RoleClaim>)store, roleValidators, keyNormalizer, errors, logger)
 {
     _store           = store ?? throw new ArgumentNullException(nameof(_store));
     _roleValidators  = roleValidators ?? throw new ArgumentNullException(nameof(_roleValidators));
     _keyNormalizer   = keyNormalizer ?? throw new ArgumentNullException(nameof(_keyNormalizer));
     _errors          = errors ?? throw new ArgumentNullException(nameof(_errors));
     _logger          = logger ?? throw new ArgumentNullException(nameof(_logger));
     _contextAccessor = contextAccessor ?? throw new ArgumentNullException(nameof(_contextAccessor));
     _db    = uow ?? throw new ArgumentNullException(nameof(_db));
     _users = _db.Set <User>();
 }
コード例 #5
0
ファイル: MenuRepository.cs プロジェクト: satheeshbabu/behlog
 public MenuRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #6
0
ファイル: InvoiceRepository.cs プロジェクト: yeganetrn/behlog
 public InvoiceRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #7
0
ファイル: CommentRepository.cs プロジェクト: yeganetrn/behlog
 public CommentRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #8
0
ファイル: BaseRepository.cs プロジェクト: yeganetrn/behlog
 protected BaseRepository(IBehlogContext context)
 {
     context.CheckArgumentIsNull();
     _context = context;
     _dbSet   = _context.Set <TEntity>();
 }
コード例 #9
0
 public CategoryRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #10
0
 public PostMetaRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #11
0
 public CurrencyRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #12
0
 public LanguageRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #13
0
 public WebsiteOptionRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #14
0
 public LayoutRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #15
0
ファイル: LinkRepository.cs プロジェクト: yeganetrn/behlog
 public LinkRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #16
0
 public FormFieldValueRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #17
0
 public ProductPriceRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #18
0
 public FileRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #19
0
 public ShippingRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #20
0
 public SubscriberRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #21
0
 public CustomerRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #22
0
 public WebsiteVisitRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #23
0
 public PostVisitRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #24
0
 public ProductReviewRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #25
0
 public FormFieldItemRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #26
0
 public TagRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #27
0
ファイル: OrderRepository.cs プロジェクト: yeganetrn/behlog
 public OrderRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #28
0
 public ErrorLogRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #29
0
 public PostTypeRepository(IBehlogContext context) : base(context)
 {
 }
コード例 #30
0
 public CityRepository(IBehlogContext context) : base(context)
 {
 }