public APIKeyAuthenticationHandler( APIKeyRepository apiKeyRepository, IOptionsMonitor <IdentityOptions> identityOptions, IOptionsMonitor <APIKeyAuthenticationOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock) : base(options, logger, encoder, clock) { _apiKeyRepository = apiKeyRepository; _identityOptions = identityOptions; }
public APIKeyAuthenticationHandler( APIKeyRepository apiKeyRepository, IOptionsMonitor <IdentityOptions> identityOptions, IOptionsMonitor <APIKeyAuthenticationOptions> options, ILoggerFactory logger, UrlEncoder encoder, ISystemClock clock, SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager) : base(options, logger, encoder, clock) { _apiKeyRepository = apiKeyRepository; _identityOptions = identityOptions; _signInManager = signInManager; _userManager = userManager; }