2 writes to _applicationServices
Microsoft.AspNetCore.Hosting (2)
Internal\WebHost.cs (2)
108
_applicationServices
= _applicationServiceCollection.BuildServiceProvider();
178
_applicationServices
= _startup.ConfigureServices(_applicationServiceCollection);
22 references to _applicationServices
Microsoft.AspNetCore.Hosting (22)
Internal\WebHost.cs (22)
82
Debug.Assert(
_applicationServices
!= null, "Initialize must be called before accessing services.");
83
return
_applicationServices
;
106
if (
_applicationServices
== null)
127
Debug.Assert(
_applicationServices
!= null, "Initialize must be called first.");
130
_logger =
_applicationServices
.GetRequiredService<ILoggerFactory>().CreateLogger("Microsoft.AspNetCore.Hosting.Diagnostics");
135
_applicationLifetime =
_applicationServices
.GetRequiredService<ApplicationLifetime>();
136
_hostedServiceExecutor =
_applicationServices
.GetRequiredService<HostedServiceExecutor>();
141
var diagnosticSource =
_applicationServices
.GetRequiredService<DiagnosticListener>();
142
var activitySource =
_applicationServices
.GetRequiredService<ActivitySource>();
143
var propagator =
_applicationServices
.GetRequiredService<DistributedContextPropagator>();
144
var httpContextFactory =
_applicationServices
.GetRequiredService<IHttpContextFactory>();
145
var hostingMetrics =
_applicationServices
.GetRequiredService<HostingMetrics>();
175
if (
_applicationServices
== null)
203
Debug.Assert(
_applicationServices
!= null, "Initialize must be called first.");
210
var builderFactory =
_applicationServices
.GetRequiredService<IApplicationBuilderFactory>();
212
builder.ApplicationServices =
_applicationServices
;
214
var startupFilters =
_applicationServices
.GetService<IEnumerable<IStartupFilter>>();
235
var logger =
_applicationServices
.GetRequiredService<ILogger<WebHost>>();
246
var hostingEnv =
_applicationServices
.GetRequiredService<IHostEnvironment>();
256
Debug.Assert(
_applicationServices
!= null, "Initialize must be called first.");
260
Server =
_applicationServices
.GetRequiredService<IServer>();
333
await DisposeServiceProviderAsync(
_applicationServices
).ConfigureAwait(false);