3 instantiations of HostingMetrics
Microsoft.AspNetCore.Hosting.Tests (3)
HostingApplicationDiagnosticsTests.cs (1)
1115
new
HostingMetrics
(meterFactory ?? new TestMeterFactory()));
HostingApplicationTests.cs (1)
200
new
HostingMetrics
(meterFactory ?? new TestMeterFactory()));
HostingMetricsTests.cs (1)
207
new
HostingMetrics
(meterFactory ?? new TestMeterFactory()));
33 references to HostingMetrics
Microsoft.AspNetCore.Hosting (10)
GenericHost\GenericWebHostBuilder.cs (1)
84
services.TryAddSingleton<
HostingMetrics
>();
GenericHost\GenericWebHostService.cs (2)
30
HostingMetrics
hostingMetrics)
60
public
HostingMetrics
HostingMetrics { get; }
GenericHost\SlimWebHostBuilder.cs (1)
58
services.TryAddSingleton<
HostingMetrics
>();
Internal\HostingApplication.cs (1)
28
HostingMetrics
metrics)
Internal\HostingApplicationDiagnostics.cs (2)
34
private readonly
HostingMetrics
_metrics;
43
HostingMetrics
metrics)
Internal\WebHost.cs (2)
144
var
hostingMetrics = _applicationServices.GetRequiredService<
HostingMetrics
>();
WebHostBuilder.cs (1)
298
services.TryAddSingleton<
HostingMetrics
>();
Microsoft.AspNetCore.Hosting.Tests (23)
HostingApplicationDiagnosticsTests.cs (14)
59
using var activeRequestsCollector1 = new MetricCollector<long>(testMeterFactory1,
HostingMetrics
.MeterName, "http.server.active_requests");
60
using var activeRequestsCollector2 = new MetricCollector<long>(testMeterFactory2,
HostingMetrics
.MeterName, "http.server.active_requests");
61
using var requestDurationCollector1 = new MetricCollector<double>(testMeterFactory1,
HostingMetrics
.MeterName, "http.server.request.duration");
62
using var requestDurationCollector2 = new MetricCollector<double>(testMeterFactory2,
HostingMetrics
.MeterName, "http.server.request.duration");
193
if (i.Meter.Scope == testMeterFactory && i.Meter.Name ==
HostingMetrics
.MeterName && i.Name == "http.server.request.duration")
225
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
226
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
244
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
302
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
303
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
362
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
363
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
417
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
418
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
HostingMetricsTests.cs (9)
28
using var requestDurationCollector = new MetricCollector<double>(meterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
29
using var activeRequestsCollector = new MetricCollector<long>(meterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
32
Assert.Equal(
HostingMetrics
.MeterName, meter.Name);
130
Assert.Equal(
HostingMetrics
.MeterName, meter.Name);
140
using var requestDurationCollector = new MetricCollector<double>(meterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
141
using var currentRequestsCollector = new MetricCollector<long>(meterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
162
using var requestDurationCollector = new MetricCollector<double>(meterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
163
using var currentRequestsCollector = new MetricCollector<long>(meterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
166
Assert.Equal(
HostingMetrics
.MeterName, meter.Name);