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