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>(); }
public AppRoleManager(IAppRoleStore store) : base(store) { }
/// <summary> /// Initializes a new instance of AppRoleManagerService /// </summary> /// <param name="store">Used to set store into RoleManager</param> public AppRoleManagerService(IAppRoleStore store) : base(store) { }