public ActionPermissionManager() { _db = HttpContext.Current .GetOwinContext().Get <ApplicationDbContext>(); _roleManager = HttpContext.Current .GetOwinContext().Get <ApplicationRoleManager>(); _actionPermissionStore = new ActionPermissionsStoreBase(_db); _userManager = new ApplicationUserManager(new ApplicationUserStore(_db)); }
protected virtual void Dispose(bool disposing) { if (disposing && _db != null) { this._db.Dispose(); } this._disposed = true; this._db = null; this._actionPermissionStore = null; }