8 references to HttpServiceEndpointResolver
Microsoft.Extensions.ServiceDiscovery (8)
Http\HttpServiceEndpointResolver.cs (1)
16private static readonly TimerCallback s_cleanupCallback = s => ((HttpServiceEndpointResolver)s!).CleanupResolvers();
Http\ResolvingHttpClientHandler.cs (2)
11internal sealed class ResolvingHttpClientHandler(HttpServiceEndpointResolver resolver, IOptions<ServiceDiscoveryOptions> options) : HttpClientHandler 13private readonly HttpServiceEndpointResolver _resolver = resolver;
Http\ResolvingHttpDelegatingHandler.cs (3)
14private readonly HttpServiceEndpointResolver _resolver; 22public ResolvingHttpDelegatingHandler(HttpServiceEndpointResolver resolver, IOptions<ServiceDiscoveryOptions> options) 34public ResolvingHttpDelegatingHandler(HttpServiceEndpointResolver resolver, IOptions<ServiceDiscoveryOptions> options, HttpMessageHandler innerHandler) : base(innerHandler)
Http\ServiceDiscoveryHttpMessageHandlerFactory.cs (1)
16var registry = new HttpServiceEndpointResolver(factory, serviceProvider, timeProvider);
ServiceDiscoveryHttpClientBuilderExtensions.cs (1)
30var registry = new HttpServiceEndpointResolver(watcherFactory, services, timeProvider);