1 write to _host
Aspire.Hosting (1)
DistributedApplication.cs (1)
75_host = host;
26 references to _host
Aspire.Hosting (26)
DistributedApplication.cs (26)
317public IServiceProvider Services => _host.Services; 381public ResourceCommandService ResourceCommands => _resourceCommands ??= _host.Services.GetRequiredService<ResourceCommandService>(); 411_host.Dispose(); 443return ((IAsyncDisposable)_host).DisposeAsync(); 450_localeOverrideContext = _host.Services.GetRequiredService<LocaleOverrideContext>(); 451var configuration = _host.Services.GetRequiredService<IConfiguration>(); 452ProfilingTelemetry.EnsureInitialized(_host.Services); 471await _host.StartAsync(cancellationToken).ConfigureAwait(false); 483await _host.StopAsync(cancellationToken).ConfigureAwait(false); 521ProfilingTelemetry.EnsureInitialized(_host.Services); 522var configuration = _host.Services.GetRequiredService<IConfiguration>(); 525var lifetime = _host.Services.GetRequiredService<IHostApplicationLifetime>(); 544await _host.StartAsync(cancellationToken).ConfigureAwait(false); 553await _host.WaitForShutdownAsync(cancellationToken).ConfigureAwait(false); 595var configuration = _host.Services.GetRequiredService<IConfiguration>(); 600var eventSubscribers = _host.Services.GetServices<IDistributedApplicationEventingSubscriber>().ToArray(); 601var eventing = _host.Services.GetRequiredService<IDistributedApplicationEventing>(); 602var execContext = _host.Services.GetRequiredService<DistributedApplicationExecutionContext>(); 621var logger = _host.Services.GetRequiredService<ILogger<DistributedApplication>>(); 629var beforeStartEvent = new BeforeStartEvent(_host.Services, _host.Services.GetRequiredService<DistributedApplicationModel>()); 644var lifecycleHooks = _host.Services.GetServices<IDistributedApplicationLifecycleHook>().ToArray(); 646var appModel = _host.Services.GetRequiredService<DistributedApplicationModel>(); 670var pipeline = _host.Services.GetRequiredService<IDistributedApplicationPipeline>(); 680_host.Services, 803public readonly IHost Host => app._host;