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)
82Debug.Assert(_applicationServices != null, "Initialize must be called before accessing services."); 83return _applicationServices; 106if (_applicationServices == null) 127Debug.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>(); 141var diagnosticSource = _applicationServices.GetRequiredService<DiagnosticListener>(); 142var activitySource = _applicationServices.GetRequiredService<ActivitySource>(); 143var propagator = _applicationServices.GetRequiredService<DistributedContextPropagator>(); 144var httpContextFactory = _applicationServices.GetRequiredService<IHttpContextFactory>(); 145var hostingMetrics = _applicationServices.GetRequiredService<HostingMetrics>(); 175if (_applicationServices == null) 203Debug.Assert(_applicationServices != null, "Initialize must be called first."); 210var builderFactory = _applicationServices.GetRequiredService<IApplicationBuilderFactory>(); 212builder.ApplicationServices = _applicationServices; 214var startupFilters = _applicationServices.GetService<IEnumerable<IStartupFilter>>(); 235var logger = _applicationServices.GetRequiredService<ILogger<WebHost>>(); 246var hostingEnv = _applicationServices.GetRequiredService<IHostEnvironment>(); 256Debug.Assert(_applicationServices != null, "Initialize must be called first."); 260Server = _applicationServices.GetRequiredService<IServer>(); 333await DisposeServiceProviderAsync(_applicationServices).ConfigureAwait(false);