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)
1275var hostingApplication = new HostingApplication(
HostingApplicationTests.cs (1)
192var hostingApplication = new HostingApplication(
HostingMetricsTests.cs (1)
199var hostingApplication = new HostingApplication(
66 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)
70public void BeginRequest(HttpContext httpContext, HostingApplication.Context context) 154public void RequestEnd(HttpContext httpContext, Exception? exception, HostingApplication.Context context) 259public void ContextDisposed(HostingApplication.Context context) 268private void LogRequestStarting(HostingApplication.Context context) 283private void LogRequestFinished(HostingApplication.Context context, long startTimestamp, long currentTimestamp) 302private 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 (55)
HostingApplicationDiagnosticsTests.cs (40)
55var logger = LoggerFactory.CreateLogger<HostingApplication>(); 56var hostingApplication1 = CreateApplication(out var features1, eventSource: hostingEventSource, meterFactory: testMeterFactory1, logger: logger); 57var hostingApplication2 = CreateApplication(out var features2, eventSource: hostingEventSource, meterFactory: testMeterFactory2, logger: logger); 66Logger.LogInformation(nameof(HostingApplication.CreateContext)); 75Logger.LogInformation(nameof(HostingApplication.DisposeContext)); 97Logger.LogInformation(nameof(HostingApplication.CreateContext)); 109Logger.LogInformation(nameof(HostingApplication.DisposeContext)); 164var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory); 210var hostingApplication = CreateApplication(out var features, activitySource: testSource, meterFactory: testMeterFactory); 229var hostingApplication = CreateApplication(out var features, meterFactory: testMeterFactory); 247var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 306var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 371var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 431var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 486var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 540var hostingApplication = CreateApplication(out var features); 551var hostingApplication = CreateApplication(out var features); 565var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener, logger: logger); 603var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 637var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 674var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 699var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 724var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 748var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 770var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 792var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 823var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 852var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 882var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 913var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 950var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 979var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 1015var hostingApplication = CreateApplication(out var features, activitySource: testSource); 1059var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 1087var hostingApplication = CreateApplication(out var features, activitySource: testSource); 1129var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false); 1188var hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false); 1223var hostingApplication = CreateApplication(out var features, logger: loggerFactory.CreateLogger("Test"), configure: c => 1260private static HostingApplication CreateApplication(out FeatureCollection features, 1275var 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); 147var hostingApplication = CreateApplication(activitySource: testSource); 167var hostingApplication = CreateApplication(); 180private static HostingApplication CreateApplication(IHttpContextFactory httpContextFactory = null, bool useHttpContextAccessor = false, 192var hostingApplication = new HostingApplication(
HostingMetricsTests.cs (5)
24var hostingApplication = CreateApplication(meterFactory: meterFactory); 122var hostingApplication = CreateApplication(meterFactory: meterFactory, requestDelegate: async ctx => 158var hostingApplication = CreateApplication(meterFactory: meterFactory); 186private static HostingApplication CreateApplication(IHttpContextFactory httpContextFactory = null, bool useHttpContextAccessor = false, 199var hostingApplication = new HostingApplication(