public JwtKeyResolver( IOptions <JwtVerifyingOptions> options, INetworkInterrogatorCacheReader cache, NetworkEndpointConcurrentQueueSet refresh, ILogger <JwtKeyResolver> logger) { jwtOpts = options.Value; this.cache = cache; this.refresh = refresh; log = logger; }
public BackgroundCertificateSynchronizer( INetworkEndpointRefresher refresher, INetworkEndpointCache cache, INetworkEndpointService endpointService, NetworkEndpointConcurrentQueueSet queue, ILogger <BackgroundCertificateSynchronizer> logger) { this.refresher = refresher; this.cache = cache; this.endpointService = endpointService; this.queue = queue; log = logger; }