5 instantiations of HostingApplication
Microsoft.AspNetCore.Hosting (2)
GenericHost\GenericWebHostService.cs (1)
159
var httpApplication = new
HostingApplication
(application, Logger, DiagnosticListener, ActivitySource, Propagator, HttpContextFactory, HostingEventSource.Log, HostingMetrics);
Internal\WebHost.cs (1)
146
var hostingApp = new
HostingApplication
(application, _logger, diagnosticSource, activitySource, propagator, httpContextFactory, HostingEventSource.Log, hostingMetrics);
Microsoft.AspNetCore.Hosting.Tests (3)
HostingApplicationDiagnosticsTests.cs (1)
1275
var hostingApplication = new
HostingApplication
(
HostingApplicationTests.cs (1)
192
var hostingApplication = new
HostingApplication
(
HostingMetricsTests.cs (1)
199
var hostingApplication = new
HostingApplication
(
66 references to HostingApplication
Microsoft.AspNetCore.Hosting (11)
GenericHost\GenericWebHostService.cs (1)
159
var
httpApplication = new HostingApplication(application, Logger, DiagnosticListener, ActivitySource, Propagator, HttpContextFactory, HostingEventSource.Log, HostingMetrics);
Internal\HostingApplication.cs (1)
13
internal sealed class HostingApplication : IHttpApplication<
HostingApplication
.Context>
Internal\HostingApplicationDiagnostics.cs (6)
70
public void BeginRequest(HttpContext httpContext,
HostingApplication
.Context context)
154
public void RequestEnd(HttpContext httpContext, Exception? exception,
HostingApplication
.Context context)
259
public void ContextDisposed(
HostingApplication
.Context context)
268
private void LogRequestStarting(
HostingApplication
.Context context)
283
private void LogRequestFinished(
HostingApplication
.Context context, long startTimestamp, long currentTimestamp)
302
private void LogRequestUnhandled(
HostingApplication
.Context context)
Internal\HostingRequestFinishedLog.cs (2)
17
private readonly
HostingApplication
.Context _context;
52
public HostingRequestFinishedLog(
HostingApplication
.Context context, TimeSpan elapsed)
Internal\WebHost.cs (1)
146
var
hostingApp = new HostingApplication(application, _logger, diagnosticSource, activitySource, propagator, httpContextFactory, HostingEventSource.Log, hostingMetrics);
Microsoft.AspNetCore.Hosting.Tests (55)
HostingApplicationDiagnosticsTests.cs (40)
55
var logger = LoggerFactory.CreateLogger<
HostingApplication
>();
56
var
hostingApplication1 = CreateApplication(out var features1, eventSource: hostingEventSource, meterFactory: testMeterFactory1, logger: logger);
57
var
hostingApplication2 = CreateApplication(out var features2, eventSource: hostingEventSource, meterFactory: testMeterFactory2, logger: logger);
66
Logger.LogInformation(nameof(
HostingApplication
.CreateContext));
75
Logger.LogInformation(nameof(
HostingApplication
.DisposeContext));
97
Logger.LogInformation(nameof(
HostingApplication
.CreateContext));
109
Logger.LogInformation(nameof(
HostingApplication
.DisposeContext));
164
var
hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory);
210
var
hostingApplication = CreateApplication(out var features, activitySource: testSource, meterFactory: testMeterFactory);
229
var
hostingApplication = CreateApplication(out var features, meterFactory: testMeterFactory);
247
var
hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c =>
306
var
hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c =>
371
var
hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c =>
431
var
hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c =>
486
var
hostingApplication = CreateApplication(out var features, eventSource: hostingEventSource, meterFactory: testMeterFactory, configure: c =>
540
var
hostingApplication = CreateApplication(out var features);
551
var
hostingApplication = CreateApplication(out var features);
565
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener, logger: logger);
603
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
637
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
674
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
699
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
724
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
748
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
770
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
792
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
823
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
852
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
882
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
913
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
950
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
979
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
1015
var
hostingApplication = CreateApplication(out var features, activitySource: testSource);
1059
var
hostingApplication = CreateApplication(out var features, diagnosticListener: diagnosticListener);
1087
var
hostingApplication = CreateApplication(out var features, activitySource: testSource);
1129
var
hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false);
1188
var
hostingApplication = CreateApplication(out var features, activitySource: testSource, suppressActivityOpenTelemetryData: false);
1223
var
hostingApplication = CreateApplication(out var features, logger: loggerFactory.CreateLogger("Test"), configure: c =>
1260
private static
HostingApplication
CreateApplication(out FeatureCollection features,
1275
var
hostingApplication = new HostingApplication(
HostingApplicationTests.cs (10)
15
using static Microsoft.AspNetCore.Hosting.
HostingApplication
;
25
var
hostingApplication = CreateApplication();
40
var
hostingApplication = CreateApplication(useHttpContextAccessor: true);
55
var
hostingApplication = CreateApplication();
78
var
hostingApplication = CreateApplication(factory.Object);
105
var
hostingApplication = CreateApplication(activitySource: testSource);
147
var
hostingApplication = CreateApplication(activitySource: testSource);
167
var
hostingApplication = CreateApplication();
180
private static
HostingApplication
CreateApplication(IHttpContextFactory httpContextFactory = null, bool useHttpContextAccessor = false,
192
var
hostingApplication = new HostingApplication(
HostingMetricsTests.cs (5)
24
var
hostingApplication = CreateApplication(meterFactory: meterFactory);
122
var
hostingApplication = CreateApplication(meterFactory: meterFactory, requestDelegate: async ctx =>
158
var
hostingApplication = CreateApplication(meterFactory: meterFactory);
186
private static
HostingApplication
CreateApplication(IHttpContextFactory httpContextFactory = null, bool useHttpContextAccessor = false,
199
var
hostingApplication = new HostingApplication(