Beispiel #1
0
 protected virtual void Dispose(bool disposing)
 {
     if (DisposeContext && disposing)
     {
         Context?.Dispose();
     }
     _disposed  = true;
     Context    = null;
     _userStore = null;
 }
Beispiel #2
0
        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>();
        }