29 references to Snapshot
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Linux\LinuxUtilizationProvider.cs (1)
221return new Snapshot(
Windows\WindowsContainerSnapshotProvider.cs (1)
132return new Snapshot(
Windows\WindowsSnapshotProvider.cs (1)
100return new Snapshot(totalTimeSinceStart: TimeSpan.FromTicks(_timeProvider.GetUtcNow().Ticks),
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (26)
CalculatorTests.cs (8)
18private readonly Snapshot _firstSnapshot = new( 36Snapshot second = new( 71Snapshot second = new( 94Snapshot secondSnapshot = new( 121Snapshot firstSnapshot = new( 126Snapshot secondSnapshot = new( 149Snapshot secondSnapshot = new( 180Snapshot secondSnapshot = new(
Helpers\DummyProvider.cs (1)
27return new Snapshot(
Providers\ConditionallyFaultProvider.cs (1)
34return new Snapshot(
Providers\FakeProvider.cs (1)
11private Snapshot _snapshot = new(
Providers\FaultProvider.cs (1)
25return new Snapshot(TimeSpan.FromTicks(_clock.GetUtcNow().Ticks), TimeSpan.Zero, TimeSpan.Zero, ulong.MaxValue);
ResourceMonitoringServiceTests.cs (13)
387var zerosSnapshot = new Snapshot( 401new Snapshot( 406new Snapshot( 411new Snapshot( 416new Snapshot( 421new Snapshot( 494var properInitSnapshot = new Snapshot( 507new Snapshot( 512new Snapshot( 517new Snapshot( 522new Snapshot( 527new Snapshot( 642.Returns(new Snapshot(
SnapshotTests.cs (1)
18var snapshot = new Snapshot(TimeSpan.FromTicks(time.GetUtcNow().Ticks), TimeSpan.Zero, TimeSpan.FromSeconds(1), 10);