3 instantiations of HostingMetrics
Microsoft.AspNetCore.Hosting.Tests (3)
HostingApplicationDiagnosticsTests.cs (1)
1662
new
HostingMetrics
(meterFactory ?? new TestMeterFactory()));
HostingApplicationTests.cs (1)
202
new
HostingMetrics
(meterFactory ?? new TestMeterFactory()));
HostingMetricsTests.cs (1)
291
new
HostingMetrics
(meterFactory ?? new TestMeterFactory()));
38 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)
35
HostingMetrics
metrics)
Internal\HostingApplicationDiagnostics.cs (2)
35
private readonly
HostingMetrics
_metrics;
47
HostingMetrics
metrics)
Internal\WebHost.cs (2)
145
var
hostingMetrics = _applicationServices.GetRequiredService<
HostingMetrics
>();
WebHostBuilder.cs (1)
300
services.TryAddSingleton<
HostingMetrics
>();
Microsoft.AspNetCore.Hosting.Tests (28)
HostingApplicationDiagnosticsTests.cs (16)
60
using var activeRequestsCollector1 = new MetricCollector<long>(testMeterFactory1,
HostingMetrics
.MeterName, "http.server.active_requests");
61
using var activeRequestsCollector2 = new MetricCollector<long>(testMeterFactory2,
HostingMetrics
.MeterName, "http.server.active_requests");
62
using var requestDurationCollector1 = new MetricCollector<double>(testMeterFactory1,
HostingMetrics
.MeterName, "http.server.request.duration");
63
using var requestDurationCollector2 = new MetricCollector<double>(testMeterFactory2,
HostingMetrics
.MeterName, "http.server.request.duration");
194
if (i.Meter.Scope == testMeterFactory && i.Meter.Name ==
HostingMetrics
.MeterName && i.Name == "http.server.request.duration")
226
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
227
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
245
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
303
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
304
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
368
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
369
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
428
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
429
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
483
using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.active_requests");
484
using var requestDurationCollector = new MetricCollector<double>(testMeterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
HostingMetricsTests.cs (12)
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);
191
using var requestDurationCollector = new MetricCollector<double>(meterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
221
using var requestDurationCollector = new MetricCollector<double>(meterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");
246
using var requestDurationCollector = new MetricCollector<double>(meterFactory,
HostingMetrics
.MeterName, "http.server.request.duration");