10 references to Delay
Microsoft.Extensions.Diagnostics.Probes (1)
TcpEndpointProbesService.cs (1)
75await TimeProvider.Delay(_options.HealthAssessmentPeriod, stoppingToken).ConfigureAwait(false);
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
ResourceMonitorService.cs (1)
129await _timeProvider.Delay(_samplingInterval, cancellationToken).ConfigureAwait(false);
Microsoft.Extensions.Hosting.Testing (1)
HostTerminatorService.cs (1)
50await TimeProvider.Delay(_options.TimeToLive, stoppingToken).ConfigureAwait(false);
Microsoft.Extensions.TimeProvider.Testing.Tests (7)
FakeTimeProviderTests.cs (7)
292var t = timeProvider.Delay(TimeSpan.Zero, CancellationToken.None); 303var delay = timeProvider.Delay(TimeSpan.FromMilliseconds(1), CancellationToken.None); 318var delay = timeProvider.Delay(_infiniteTimeout, cs.Token); 334var task = fakeTimeProvider.Delay(TimeSpan.FromMilliseconds(10000), cancellationTokenSource.Token); 351await Assert.ThrowsAsync<TaskCanceledException>(() => timeProvider.Delay(TimeSpan.FromTicks(1), cts.Token)); 544await provider.Delay(TimeSpan.FromSeconds(taskDelay)); 558await provider.Delay(TimeSpan.FromSeconds(delay)).ConfigureAwait(false);