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