5 instantiations of HostingApplication
Microsoft.AspNetCore.Hosting (2)
GenericHost\GenericWebHostService.cs (1)
159var httpApplication = new HostingApplication(application, Logger, DiagnosticListener, ActivitySource, Propagator, HttpContextFactory, HostingEventSource.Log, HostingMetrics);
Internal\WebHost.cs (1)
146var hostingApp = new HostingApplication(application, _logger, diagnosticSource, activitySource, propagator, httpContextFactory, HostingEventSource.Log, hostingMetrics);
Microsoft.AspNetCore.Hosting.Tests (3)
HostingApplicationDiagnosticsTests.cs (1)
1654var hostingApplication = new HostingApplication(
HostingApplicationTests.cs (1)
194var hostingApplication = new HostingApplication(
HostingMetricsTests.cs (1)
283var hostingApplication = new HostingApplication(
78 references to HostingApplication
Microsoft.AspNetCore.Hosting (11)
GenericHost\GenericWebHostService.cs (1)
159var httpApplication = new HostingApplication(application, Logger, DiagnosticListener, ActivitySource, Propagator, HttpContextFactory, HostingEventSource.Log, HostingMetrics);
Internal\HostingApplication.cs (1)
13internal sealed class HostingApplication : IHttpApplication<HostingApplication.Context>
Internal\HostingApplicationDiagnostics.cs (6)
71public void BeginRequest(HttpContext httpContext, HostingApplication.Context context) 155public void RequestEnd(HttpContext httpContext, Exception? exception, HostingApplication.Context context) 260public void ContextDisposed(HostingApplication.Context context) 269private void LogRequestStarting(HostingApplication.Context context) 284private void LogRequestFinished(HostingApplication.Context context, long startTimestamp, long currentTimestamp) 303private void LogRequestUnhandled(HostingApplication.Context context)
Internal\HostingRequestFinishedLog.cs (2)
17private readonly HostingApplication.Context _context; 52public HostingRequestFinishedLog(HostingApplication.Context context, TimeSpan elapsed)
Internal\WebHost.cs (1)
146var hostingApp = new HostingApplication(application, _logger, diagnosticSource, activitySource, propagator, httpContextFactory, HostingEventSource.Log, hostingMetrics);
Microsoft.AspNetCore.Hosting.Tests (67)
HostingApplicationDiagnosticsTests.cs (49)
56var logger = LoggerFactory.CreateLogger<HostingApplication>(); 57var hostingApplication1 = CreateApplication(out var features1, eventSource: hostingEventSource, meterFactory: testMeterFactory1, logger: logger); 58var hostingApplication2 = CreateApplication(out var features2, eventSource: hostingEventSource, meterFactory: testMeterFactory2, logger: logger); 67Logger.LogInformation(nameof(HostingApplication.CreateContext)); 76Logger.LogInformation(nameof(HostingApplication.DisposeContext)); 98Logger.LogInformation(nameof(HostingApplication.CreateContext)); 110Logger.LogInformation(nameof(HostingApplication.DisposeContext)); 165var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory); 211var hostingApplication = CreateApplication(out var features, activitySource: testSource, meterFactory: testMeterFactory); 230var hostingApplication = CreateApplication(out var features, meterFactory: testMeterFactory); 248var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 307var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 372var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 432var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 487var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 546var hostingApplication = CreateApplication(out var features); 557var hostingApplication = CreateApplication(out var features); 571var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener, logger: logger); 609var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 643var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 680var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 705var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 730var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 754var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 776var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 798var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 829var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 858var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 888var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 919var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 956var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 985var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 1021var hostingApplication = CreateApplication(out var features, activitySource: testSource); 1065var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 1093var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: true); 1135var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false); 1194var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false); 1229var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false, configure: c => 1279var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false, configure: c => 1319var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false, configure: c => 1354var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false, configure: c => 1395var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false, configure: c => 1427var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: true, configure: c => 1470var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false, configure: c => 1514var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false, configure: c => 1563var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false, configure: c => 1602var hostingApplication = CreateApplication(out var features, logger: loggerFactory.CreateLogger("Test"), configure: c => 1639private static HostingApplication CreateApplication(out FeatureCollection features, 1654var hostingApplication = new HostingApplication(
HostingApplicationTests.cs (10)
15using static Microsoft.AspNetCore.Hosting.HostingApplication; 25var hostingApplication = CreateApplication(); 40var hostingApplication = CreateApplication(useHttpContextAccessor: true); 55var hostingApplication = CreateApplication(); 78var hostingApplication = CreateApplication(factory.Object); 105var hostingApplication = CreateApplication(activitySource: testSource); 148var hostingApplication = CreateApplication(activitySource: testSource); 169var hostingApplication = CreateApplication(); 182private static HostingApplication CreateApplication(IHttpContextFactory httpContextFactory = null, bool useHttpContextAccessor = false, 194var hostingApplication = new HostingApplication(
HostingMetricsTests.cs (8)
24var hostingApplication = CreateApplication(meterFactory: meterFactory); 122var hostingApplication = CreateApplication(meterFactory: meterFactory, requestDelegate: async ctx => 158var hostingApplication = CreateApplication(meterFactory: meterFactory); 188var hostingApplication = CreateApplication(meterFactory: meterFactory); 218var hostingApplication = CreateApplication(meterFactory: meterFactory); 243var hostingApplication = CreateApplication(meterFactory: meterFactory); 270private static HostingApplication CreateApplication(IHttpContextFactory httpContextFactory = null, bool useHttpContextAccessor = false, 283var hostingApplication = new HostingApplication(