12 instantiations of LatencyData
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (2)
Latency\AddServerTimingHeaderMiddlewareTests.cs (1)
27fakeLatencyContextController.LatencyData = new LatencyData(default, checkpoints, default, default, default);
Latency\LatencyContextControlExtensionsTests.cs (1)
38return new LatencyData(default, chkSegment, default, default, default);
Microsoft.Extensions.Http.Diagnostics.Tests (3)
Latency\Internal\HttpClientLatencyLogEnricherTest.cs (3)
22var ld = new LatencyData(default, checkpoints, default, default, default); 39var ld = new LatencyData(default, checkpoints, default, default, default); 59var ld = new LatencyData(default, checkpoints, default, default, default);
Microsoft.Extensions.Telemetry (1)
Latency\Internal\LatencyContext.cs (1)
37public LatencyData LatencyData => IsDisposed ? default : new(_tagCollection.Tags, _checkpointTracker.Checkpoints, _measureTracker.Measures, Duration, _checkpointTracker.Frequency);
Microsoft.Extensions.Telemetry.Abstractions (1)
Latency\NullLatencyContext.cs (1)
17public LatencyData LatencyData => new(_tags, _checkpoints, _measures, 0, TimeSpan.TicksPerSecond);
Microsoft.Extensions.Telemetry.Abstractions.Tests (2)
Latency\LatencyDataTests.cs (2)
29var ld = new LatencyData(tags, checkpoints, measures, default, default); 48var ld = new LatencyData(tags, checkpoints, measures, default, default);
Microsoft.Extensions.Telemetry.Tests (3)
Latency\Internal\LatencyConsoleExporterTests.cs (3)
188return new LatencyData(tags, checkpoints, measures, 20, 1000); 214return new LatencyData(tags, checkpoints, measures, 20, 1000); 222return new LatencyData(tags, checkpoints, measures, 20, 1000);
30 references to LatencyData
Microsoft.AspNetCore.Diagnostics.Middleware (1)
Latency\RequestLatencyTelemetryMiddleware.cs (1)
85private async Task ExportAsync(LatencyData latencyData)
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (7)
Latency\AcceptanceTests.cs (1)
61var ld = latencyContext!.LatencyData;
Latency\AddServerTimingHeaderMiddlewareTests.cs (1)
70public LatencyData LatencyData { get; set; }
Latency\LatencyContextControlExtensionsTests.cs (3)
18var ld = GetLatencyData(); 28var ld = GetLatencyData(); 34private static LatencyData GetLatencyData()
Latency\RequestLatencyTelemetryMiddlewareTests.cs (2)
242public async Task ExportAsync(LatencyData latencyData, CancellationToken cancellationToken) 260public async Task ExportAsync(LatencyData latencyData, CancellationToken cancellationToken)
Microsoft.Extensions.Http.Diagnostics (1)
Latency\Internal\HttpClientLatencyLogEnricher.cs (1)
69var latencyData = latencyContext.LatencyData;
Microsoft.Extensions.Http.Diagnostics.Tests (3)
Latency\Internal\HttpClientLatencyLogEnricherTest.cs (3)
22var ld = new LatencyData(default, checkpoints, default, default, default); 39var ld = new LatencyData(default, checkpoints, default, default, default); 59var ld = new LatencyData(default, checkpoints, default, default, default);
Microsoft.Extensions.Telemetry (2)
Latency\Internal\LatencyConsoleExporter.cs (1)
43public Task ExportAsync(LatencyData latencyData, CancellationToken cancellationToken)
Latency\Internal\LatencyContext.cs (1)
37public LatencyData LatencyData => IsDisposed ? default : new(_tagCollection.Tags, _checkpointTracker.Checkpoints, _measureTracker.Measures, Duration, _checkpointTracker.Frequency);
Microsoft.Extensions.Telemetry.Abstractions (4)
Latency\ILatencyContext.cs (1)
68LatencyData LatencyData { get; }
Latency\ILatencyDataExporter.cs (1)
21Task ExportAsync(LatencyData data, CancellationToken cancellationToken);
Latency\LatencyData.cs (1)
20/// Initializes a new instance of the <see cref="LatencyData"/> struct.
Latency\NullLatencyContext.cs (1)
17public LatencyData LatencyData => new(_tags, _checkpoints, _measures, 0, TimeSpan.TicksPerSecond);
Microsoft.Extensions.Telemetry.Abstractions.Tests (5)
Latency\LatencyDataTests.cs (4)
14var ld = default(LatencyData); 29var ld = new LatencyData(tags, checkpoints, measures, default, default); 48var ld = new LatencyData(tags, checkpoints, measures, default, default);
Latency\NoopLatencyContextTests.cs (1)
71var latencyData = context.LatencyData;
Microsoft.Extensions.Telemetry.Tests (7)
Latency\Internal\LatencyConsoleExporterTests.cs (7)
73var ld = GetLatencyData(); 95var ld = GetLongLatencyData(); 117var ld = GetLatencyData(); 139var ld = GetEmptyLatencyData(); 165private static LatencyData GetLatencyData() 191private static LatencyData GetLongLatencyData() 217private static LatencyData GetEmptyLatencyData()