11 writes to Timeout
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (10)
Resolver\LoopbackDnsTestBase.cs (1)
34
Timeout
= TimeSpan.FromSeconds(5),
Resolver\ResolveAddressesTests.cs (3)
237
Options.
Timeout
= TimeSpan.FromSeconds(1);
248
Options.
Timeout
= TimeSpan.FromSeconds(1);
266
Options.
Timeout
= TimeSpan.FromSeconds(5);
Resolver\TcpFailoverTests.cs (4)
46
Options.
Timeout
= TimeSpan.FromSeconds(60);
70
Options.
Timeout
= TimeSpan.FromMilliseconds(100000);
86
Options.
Timeout
= TimeSpan.FromSeconds(1);
113
Options.
Timeout
= TimeSpan.FromSeconds(1);
ServiceDiscoveryDnsServiceCollectionExtensionsTests.cs (2)
71
services.ConfigureDnsResolver(options => options.
Timeout
= TimeSpan.Zero);
84
services.ConfigureDnsResolver(options => options.
Timeout
= TimeSpan.FromMilliseconds(1L + int.MaxValue));
Microsoft.Extensions.ServiceDiscovery.Dns.Tests.Fuzzing (1)
Fuzzers\DnsResponseFuzzer.cs (1)
25
Timeout
= TimeSpan.FromSeconds(5),
9 references to Timeout
Microsoft.Extensions.ServiceDiscovery.Dns (7)
DnsResolverOptions.cs (1)
27
/// The maximum time for resolving a query is <see cref="MaxAttempts"/> * <see cref="Servers"/> count * <see cref="
Timeout
"/>.
DnsResolverOptionsValidator.cs (5)
26
if (options.
Timeout
!= Timeout.InfiniteTimeSpan)
28
if (options.
Timeout
<= TimeSpan.Zero)
30
return ValidateOptionsResult.Fail($"{nameof(options.
Timeout
)} must not be negative or zero.");
33
if (options.
Timeout
> s_maxTimeout)
35
return ValidateOptionsResult.Fail($"{nameof(options.
Timeout
)} must not be greater than {s_maxTimeout.TotalMilliseconds} milliseconds.");
Resolver\DnsResolver.cs (1)
875
TimeSpan timeout = _options.
Timeout
;
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (2)
Resolver\ResolveAddressesTests.cs (1)
287
await requestSemaphore.WaitAsync().WaitAsync(Options.
Timeout
);
Resolver\RetryTests.cs (1)
252
await Task.Delay(Options.
Timeout
.Multiply(1.5));