public UserStore(IObjectProvider objectProvider, IOptions <UserStoreOptions> options, IRoleStore <TRole> roleStore) { _objectProvider = objectProvider; _users = objectProvider.GetQueryable <TUser>(); _roleStore = roleStore; _usersInRole = objectProvider.GetQueryable <TUserInRole>(); _options = options.Value; }
protected virtual void Dispose(bool disposing) { if (disposing) { _objectProvider = null; _roles = null; _options = null; } }
protected virtual void Dispose(bool disposing) { if (disposing) { _objectProvider = null; _options = null; _roleStore = null; _users = null; _usersInRole = null; } }
public RoleStore(IObjectProvider objectProvider, IOptions <UserStoreOptions> options) { _objectProvider = objectProvider; _roles = objectProvider.GetQueryable <TRole>(); _options = options.Value; }