6 overrides of GetUtcNow
Aspire.Dashboard.Components.Tests (1)
Shared\TestTimeProvider.cs (1)
20public override DateTimeOffset GetUtcNow()
Aspire.Hosting.Testing.Tests (1)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
61public override DateTimeOffset GetUtcNow()
Aspire.Hosting.Tests (2)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
61public override DateTimeOffset GetUtcNow()
VersionChecking\VersionCheckServiceTests.cs (1)
211public override DateTimeOffset GetUtcNow()
Microsoft.Extensions.Caching.Hybrid.Tests (1)
DistributedCacheTests.cs (1)
37public override DateTimeOffset GetUtcNow() => UtcNow;
Microsoft.Extensions.TimeProvider.Testing (1)
FakeTimeProvider.cs (1)
76public override DateTimeOffset GetUtcNow()
85 references to GetUtcNow
Aspire.Dashboard (5)
Components\Controls\Chart\ChartBase.cs (3)
106else if (_lastUpdateTime.Add(TimeSpan.FromSeconds(0.2)) < TimeProvider.GetUtcNow()) 109_lastUpdateTime = TimeProvider.GetUtcNow(); 521return TimeProvider.GetUtcNow().Subtract(TimeSpan.FromSeconds(1)); // Compensate for delay in receiving metrics from services.
Components\Dialogs\SettingsDialog.razor.cs (1)
95await ConsoleLogsManager.UpdateFiltersAsync(new ConsoleLogsFilters { FilterAllLogsDate = TimeProvider.GetUtcNow().UtcDateTime });
Components\Pages\ConsoleLogs.razor.cs (1)
686var now = TimeProvider.GetUtcNow().UtcDateTime;
Aspire.Hosting (2)
ApplicationModel\ResourceLoggerService.cs (1)
583var logTime = loggerState._timeProvider.GetUtcNow().UtcDateTime;
VersionChecking\VersionCheckService.cs (1)
76var now = _timeProvider.GetUtcNow();
Microsoft.AspNetCore.Authentication (3)
RemoteAuthenticationHandler.cs (2)
234var cookieOptions = Options.CorrelationCookie.Build(Context, TimeProvider.GetUtcNow()); 269var cookieOptions = Options.CorrelationCookie.Build(Context, TimeProvider.GetUtcNow());
SystemClock.cs (1)
37var utcNowPrecisionSeconds = new DateTime((_timeProvider.GetUtcNow().Ticks / TimeSpan.TicksPerSecond) * TimeSpan.TicksPerSecond, DateTimeKind.Utc);
Microsoft.AspNetCore.Authentication.BearerToken (2)
BearerTokenHandler.cs (2)
50if (TimeProvider.GetUtcNow() >= expiresUtc) 66var utcNow = TimeProvider.GetUtcNow();
Microsoft.AspNetCore.Authentication.Certificate (2)
CertificateValidationCache.cs (2)
53var absoluteExpiration = _timeProvider.GetUtcNow().Add(TimeSpan.FromMinutes(30)); 72public DateTimeOffset UtcNow => _timeProvider.GetUtcNow();
Microsoft.AspNetCore.Authentication.Cookies (4)
CookieAuthenticationHandler.cs (4)
94var currentUtc = TimeProvider.GetUtcNow(); 124var currentUtc = TimeProvider.GetUtcNow(); 180var currentUtc = TimeProvider.GetUtcNow(); 318issuedUtc = TimeProvider.GetUtcNow();
Microsoft.AspNetCore.Authentication.OAuth (1)
OAuthHandler.cs (1)
170var expiresAt = TimeProvider.GetUtcNow() + TimeSpan.FromSeconds(value);
Microsoft.AspNetCore.Authentication.OpenIdConnect (3)
OpenIdConnectHandler.cs (3)
1138var expiresAt = TimeProvider.GetUtcNow() + TimeSpan.FromSeconds(value); 1158var cookieOptions = Options.NonceCookie.Build(Context, TimeProvider.GetUtcNow()); 1189var cookieOptions = Options.NonceCookie.Build(Context, TimeProvider.GetUtcNow());
Microsoft.AspNetCore.Authentication.Test (2)
CertificateTests.cs (1)
693var timeProvider = new FakeTimeProvider(TimeProvider.System.GetUtcNow());
src\Shared\test\Certificates\Certificates.cs (1)
17var now = TimeProvider.System.GetUtcNow();
Microsoft.AspNetCore.Authentication.Twitter (3)
TwitterHandler.cs (3)
101var cookieOptions = Options.StateCookie.Build(Context, TimeProvider.GetUtcNow()); 175var cookieOptions = Options.StateCookie.Build(Context, TimeProvider.GetUtcNow()); 340var secondsSinceUnixEpocStart = TimeProvider.GetUtcNow() - DateTimeOffset.UnixEpoch;
Microsoft.AspNetCore.Diagnostics.Middleware (3)
Buffering\IncomingRequestLogBuffer.cs (3)
51if (_timeProvider.GetUtcNow() < _lastFlushTimestamp + _options.CurrentValue.AutoFlushDuration) 76_timeProvider.GetUtcNow(), 101_lastFlushTimestamp = _timeProvider.GetUtcNow();
Microsoft.AspNetCore.HttpOverrides.Tests (1)
src\Shared\test\Certificates\Certificates.cs (1)
17var now = TimeProvider.System.GetUtcNow();
Microsoft.AspNetCore.Identity (4)
IdentityApiEndpointRouteBuilderExtensions.cs (1)
131timeProvider.GetUtcNow() >= expiresUtc ||
SecurityStampValidator.cs (2)
117context.Properties.IssuedUtc = TimeProvider.GetUtcNow(); 138var currentUtc = TimeProvider.GetUtcNow();
TimeProviderClock.cs (1)
29var utcNowPrecisionSeconds = new DateTime((_timeProvider.GetUtcNow().Ticks / TimeSpan.TicksPerSecond) * TimeSpan.TicksPerSecond, DateTimeKind.Utc);
Microsoft.AspNetCore.OutputCaching (2)
OutputCacheMiddleware.cs (2)
261context.ResponseTime = _options.TimeProvider.GetUtcNow(); 467context.ResponseTime = _options.TimeProvider.GetUtcNow();
Microsoft.AspNetCore.ResponseCaching (2)
ResponseCachingMiddleware.cs (2)
145context.ResponseTime = _options.TimeProvider.GetUtcNow(); 377context.ResponseTime = _options.TimeProvider.GetUtcNow();
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\Http\DateHeaderValueManager.cs (1)
45var value = _timeProvider.GetUtcNow();
Internal\Infrastructure\Heartbeat.cs (1)
60_trace.HeartbeatSlow(duration, _interval, _timeProvider.GetUtcNow());
Internal\PinnedBlockMemoryPoolFactory.cs (1)
44var now = _timeProvider.GetUtcNow();
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.TagInvalidation.cs (1)
199internal long CurrentTimestamp() => _clock.GetUtcNow().UtcTicks;
Microsoft.Extensions.Caching.Hybrid.Tests (2)
LocalInvalidationTests.cs (2)
122var now = clock.GetUtcNow().UtcTicks; 127while (clock.GetUtcNow().UtcTicks == now);
Microsoft.Extensions.Diagnostics.ResourceMonitoring (32)
Linux\Disk\LinuxSystemDiskMetrics.cs (3)
147DateTimeOffset now = _timeProvider.GetUtcNow(); 161_timeProvider.GetUtcNow() - _lastDiskStatsFailure < _retryInterval) 179_lastDiskStatsFailure = _timeProvider.GetUtcNow();
Linux\LinuxUtilizationProvider.cs (6)
52DateTimeOffset now = _timeProvider.GetUtcNow(); 137DateTimeOffset now = _timeProvider.GetUtcNow(); 178DateTimeOffset now = _timeProvider.GetUtcNow(); 221DateTimeOffset now = _timeProvider.GetUtcNow(); 282_timeProvider.GetUtcNow() - _lastFailure < _retryInterval) 299_lastFailure = _timeProvider.GetUtcNow();
Linux\Network\LinuxNetworkMetrics.cs (2)
93if (Volatile.Read(ref unavailableFlag) == 0 || _timeProvider.GetUtcNow() - lastFailureTime > _retryInterval) 106lastFailureTime = _timeProvider.GetUtcNow();
Linux\Network\LinuxTcpStateInfo.cs (2)
42if (_refreshAfter < TimeProvider.GetUtcNow()) 46_refreshAfter = TimeProvider.GetUtcNow().Add(_samplingInterval);
Snapshot.cs (1)
82TotalTimeSinceStart = TimeSpan.FromTicks(timeProvider.GetUtcNow().Ticks);
Windows\Disk\WindowsDiskIoRatePerfCounter.cs (2)
57_lastTimeTicks = _timeProvider.GetUtcNow().Ticks; 62long currentTimeTicks = _timeProvider.GetUtcNow().Ticks;
Windows\Disk\WindowsDiskIoTimePerfCounter.cs (2)
55_lastTimeTicks = _timeProvider.GetUtcNow().Ticks; 60long currentTimeTicks = _timeProvider.GetUtcNow().Ticks;
Windows\Network\WindowsTcpStateInfo.cs (2)
143if (_refreshAfter < TimeProvider.GetUtcNow()) 147_refreshAfter = TimeProvider.GetUtcNow().Add(_samplingInterval);
Windows\WindowsContainerSnapshotProvider.cs (6)
105_oldCpuTimeTicks = _timeProvider.GetUtcNow().Ticks; 108_refreshAfterCpu = _timeProvider.GetUtcNow(); 109_refreshAfterMemory = _timeProvider.GetUtcNow(); 136TimeSpan.FromTicks(_timeProvider.GetUtcNow().Ticks), 190DateTimeOffset now = _timeProvider.GetUtcNow(); 230var now = _timeProvider.GetUtcNow();
Windows\WindowsSnapshotProvider.cs (6)
79_oldCpuTimeTicks = timeProvider.GetUtcNow().Ticks; 82_refreshAfterCpu = timeProvider.GetUtcNow(); 83_refreshAfterMemory = timeProvider.GetUtcNow(); 100return new Snapshot(totalTimeSinceStart: TimeSpan.FromTicks(_timeProvider.GetUtcNow().Ticks), 127var now = _timeProvider.GetUtcNow(); 155var now = _timeProvider.GetUtcNow();
Microsoft.Extensions.Diagnostics.Testing (2)
Logging\FakeLogger.cs (1)
80l.ToArray(), Category, !_disabledLevels.ContainsKey(logLevel), Collector.TimeProvider.GetUtcNow());
Metrics\MetricCollector.cs (1)
298var m = new CollectedMeasurement<T>(measurement, tags, _timeProvider.GetUtcNow());
Microsoft.Extensions.Http.Resilience (1)
Internal\RetryAfterHelper.cs (1)
20{ Date: { } date } => (true, date - timeProvider.GetUtcNow()),
Microsoft.Extensions.ServiceDiscovery.Dns (3)
DnsServiceEndpointProvider.cs (1)
35var now = _timeProvider.GetUtcNow().DateTime;
DnsSrvServiceEndpointProvider.cs (1)
38var now = _timeProvider.GetUtcNow().DateTime;
Resolver\DnsResolver.cs (1)
503DateTime queryStartedTime = _timeProvider.GetUtcNow().DateTime;
System.Private.CoreLib (2)
src\libraries\Common\src\System\TimeProvider.cs (2)
45/// notion of time based on <see cref="GetUtcNow"/>, with the offset set to the <see cref="LocalTimeZone"/>'s offset from Coordinated Universal Time (UTC). 49DateTimeOffset utcDateTime = GetUtcNow();