5 references to DnsResolver
Microsoft.Extensions.ServiceDiscovery.Dns (5)
Resolver\DnsResolver.cs (4)
29private readonly ILogger<DnsResolver> _logger; 31public DnsResolver(TimeProvider timeProvider, ILogger<DnsResolver> logger) : this(timeProvider, logger, OperatingSystem.IsLinux() || OperatingSystem.IsMacOS() ? ResolvConf.GetOptions() : NetworkInfo.GetOptions()) 35internal DnsResolver(TimeProvider timeProvider, ILogger<DnsResolver> logger, ResolverOptions options) 49internal DnsResolver(ResolverOptions options) : this(TimeProvider.System, NullLogger<DnsResolver>.Instance, options)
ServiceDiscoveryDnsServiceCollectionExtensions.cs (1)
49services.TryAddSingleton<IDnsResolver, DnsResolver>();