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)
145var hostingApp = new HostingApplication(application, _logger, diagnosticSource, activitySource, propagator, httpContextFactory, HostingEventSource.Log, hostingMetrics);
Microsoft.AspNetCore.Hosting.Tests (3)
HostingApplicationDiagnosticsTests.cs (1)
1107var hostingApplication = new HostingApplication(
HostingApplicationTests.cs (1)
192var hostingApplication = new HostingApplication(
HostingMetricsTests.cs (1)
199var hostingApplication = new HostingApplication(
63 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)
54public void BeginRequest(HttpContext httpContext, HostingApplication.Context context) 138public void RequestEnd(HttpContext httpContext, Exception? exception, HostingApplication.Context context) 243public void ContextDisposed(HostingApplication.Context context) 252private void LogRequestStarting(HostingApplication.Context context) 267private void LogRequestFinished(HostingApplication.Context context, long startTimestamp, long currentTimestamp) 286private 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)
145var hostingApp = new HostingApplication(application, _logger, diagnosticSource, activitySource, propagator, httpContextFactory, HostingEventSource.Log, hostingMetrics);
Microsoft.AspNetCore.Hosting.Tests (52)
HostingApplicationDiagnosticsTests.cs (37)
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 => 366var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 421var hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c => 475var hostingApplication = CreateApplication(out var features); 486var hostingApplication = CreateApplication(out var features); 500var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener, logger: logger); 538var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 572var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 609var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 634var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 659var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 683var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 705var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 727var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 758var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 787var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 817var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 848var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 885var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 914var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 950var hostingApplication = CreateApplication(out var features, activitySource: testSource); 994var hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener); 1022var hostingApplication = CreateApplication(out var features, activitySource: testSource); 1056var hostingApplication = CreateApplication(out var features, logger: loggerFactory.CreateLogger("Test"), configure: c => 1093private static HostingApplication CreateApplication(out FeatureCollection features, 1107var 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(