Microsoft.Extensions.Hosting.IHostApplicationBuilder
Represents a hosted applications and services builder which helps manage configuration, logging, lifetime, and more.
namespace Microsoft.Extensions.Hosting
{
public interface IHostApplicationBuilder
{
IDictionary<object, object> Properties { get; }
IConfigurationManager Configuration { get; }
IHostEnvironment Environment { get; }
ILoggingBuilder Logging { get; }
IMetricsBuilder Metrics { get; }
IServiceCollection Services { get; }
void ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder> factory, Action<TContainerBuilder> configure = null);
}
}