3 references to DnsResolver
Microsoft.Extensions.ServiceDiscovery.Dns (2)
Resolver\DnsResolver.cs (2)
31
public DnsResolver(TimeProvider timeProvider, ILogger<DnsResolver> logger) :
this
(timeProvider, logger, OperatingSystem.IsLinux() || OperatingSystem.IsMacOS() ? ResolvConf.GetOptions() : NetworkInfo.GetOptions())
49
internal DnsResolver(ResolverOptions options) :
this
(TimeProvider.System, NullLogger<DnsResolver>.Instance, options)
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (1)
Resolver\LoopbackDnsTestBase.cs (1)
40
var resolver = new
DnsResolver
(TimeProvider, services.BuildServiceProvider().GetRequiredService<ILogger<DnsResolver>>(), Options);