Example #1
0
 public AdminNetworkEndpointManager(
     INetworkEndpointReader reader,
     IAdminNetworkUpdater updater,
     INetworkEndpointCache cache,
     NetworkValidator validator,
     ILogger <AdminNetworkEndpointManager> log) : base(reader, validator, log)
 {
     this.updater = updater;
     this.cache   = cache;
 }
Example #2
0
 public JwtKeyResolver(
     IOptions <JwtVerifyingOptions> options,
     INetworkEndpointCache 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;
 }
Example #4
0
 public NetworkInterrogatorCacheReader(INetworkEndpointCache cache)
 {
     this.cache = cache;
 }
Example #5
0
 public NetworkResponderCacheReader(INetworkEndpointCache cache)
 {
     this.cache = cache;
 }