protected virtual void Dispose(bool disposing) { if (DisposeContext && disposing) { Context?.Dispose(); } _disposed = true; Context = null; _userStore = null; }
public ApplicationUserStore(DbContext context) { if (context == null) { throw new ArgumentNullException(nameof(context)); } Context = context; AutoSaveChanges = true; _userStore = new ApplicationEntityStore <ApplicationUser>(context); _roleStore = new ApplicationEntityStore <Role>(context); _logins = Context.Set <UserLogin>(); _userClaims = Context.Set <UserClaim>(); _userRoles = Context.Set <UserRole>(); }