3 instantiations of HostingMetrics
Microsoft.AspNetCore.Hosting.Tests (3)
HostingApplicationDiagnosticsTests.cs (1)
1662new HostingMetrics(meterFactory ?? new TestMeterFactory()));
HostingApplicationTests.cs (1)
202new HostingMetrics(meterFactory ?? new TestMeterFactory()));
HostingMetricsTests.cs (1)
291new HostingMetrics(meterFactory ?? new TestMeterFactory()));
38 references to HostingMetrics
Microsoft.AspNetCore.Hosting (10)
GenericHost\GenericWebHostBuilder.cs (1)
84services.TryAddSingleton<HostingMetrics>();
GenericHost\GenericWebHostService.cs (2)
30HostingMetrics hostingMetrics) 60public HostingMetrics HostingMetrics { get; }
GenericHost\SlimWebHostBuilder.cs (1)
58services.TryAddSingleton<HostingMetrics>();
Internal\HostingApplication.cs (1)
35HostingMetrics metrics)
Internal\HostingApplicationDiagnostics.cs (2)
35private readonly HostingMetrics _metrics; 47HostingMetrics metrics)
Internal\WebHost.cs (2)
145var hostingMetrics = _applicationServices.GetRequiredService<HostingMetrics>();
WebHostBuilder.cs (1)
300services.TryAddSingleton<HostingMetrics>();
Microsoft.AspNetCore.Hosting.Tests (28)
HostingApplicationDiagnosticsTests.cs (16)
60using var activeRequestsCollector1 = new MetricCollector<long>(testMeterFactory1, HostingMetrics.MeterName, "http.server.active_requests"); 61using var activeRequestsCollector2 = new MetricCollector<long>(testMeterFactory2, HostingMetrics.MeterName, "http.server.active_requests"); 62using var requestDurationCollector1 = new MetricCollector<double>(testMeterFactory1, HostingMetrics.MeterName, "http.server.request.duration"); 63using var requestDurationCollector2 = new MetricCollector<double>(testMeterFactory2, HostingMetrics.MeterName, "http.server.request.duration"); 194if (i.Meter.Scope == testMeterFactory && i.Meter.Name == HostingMetrics.MeterName && i.Name == "http.server.request.duration") 226using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 227using var requestDurationCollector = new MetricCollector<double>(testMeterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 245using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 303using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 304using var requestDurationCollector = new MetricCollector<double>(testMeterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 368using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 369using var requestDurationCollector = new MetricCollector<double>(testMeterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 428using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 429using var requestDurationCollector = new MetricCollector<double>(testMeterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 483using var activeRequestsCollector = new MetricCollector<long>(testMeterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 484using var requestDurationCollector = new MetricCollector<double>(testMeterFactory, HostingMetrics.MeterName, "http.server.request.duration");
HostingMetricsTests.cs (12)
28using var requestDurationCollector = new MetricCollector<double>(meterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 29using var activeRequestsCollector = new MetricCollector<long>(meterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 32Assert.Equal(HostingMetrics.MeterName, meter.Name); 130Assert.Equal(HostingMetrics.MeterName, meter.Name); 140using var requestDurationCollector = new MetricCollector<double>(meterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 141using var currentRequestsCollector = new MetricCollector<long>(meterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 162using var requestDurationCollector = new MetricCollector<double>(meterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 163using var currentRequestsCollector = new MetricCollector<long>(meterFactory, HostingMetrics.MeterName, "http.server.active_requests"); 166Assert.Equal(HostingMetrics.MeterName, meter.Name); 191using var requestDurationCollector = new MetricCollector<double>(meterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 221using var requestDurationCollector = new MetricCollector<double>(meterFactory, HostingMetrics.MeterName, "http.server.request.duration"); 246using var requestDurationCollector = new MetricCollector<double>(meterFactory, HostingMetrics.MeterName, "http.server.request.duration");