public AuthCookieValidate(DbContextOptions <ExtraAuthorizeDbContext> extraAuthContextOptions, IDataProtectionProvider protectionProvider) { _extraAuthContextOptions = extraAuthContextOptions ?? throw new ArgumentNullException(nameof(extraAuthContextOptions)); _protectionProvider = protectionProvider; //This can be null, in which case impersonation is turned off _authChanges = new AuthChanges(); }
public ExtraAuthorizeDbContext(DbContextOptions <ExtraAuthorizeDbContext> options, IAuthChanges authChange) : base(options) { _authChange = authChange; }
public AuthCookieValidate(DbContextOptions <ExtraAuthorizeDbContext> extraAuthContextOptions) { _extraAuthContextOptions = extraAuthContextOptions; _authChanges = new AuthChanges(); }