HostApplicationBuilder 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
HostApplicationBuilder() |
使用预配置的默认值初始化 类的新实例 HostApplicationBuilder 。 |
HostApplicationBuilder(HostApplicationBuilderSettings) |
初始化 HostApplicationBuilder 类的新实例。 |
HostApplicationBuilder(String[]) |
使用预配置的默认值初始化 类的新实例 HostApplicationBuilder 。 |
HostApplicationBuilder()
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
使用预配置的默认值初始化 类的新实例 HostApplicationBuilder 。
public:
HostApplicationBuilder();
public HostApplicationBuilder ();
Public Sub New ()
注解
以下默认值应用于返回的 HostApplicationBuilder:
- ContentRootPath将 设置为 的结果GetCurrentDirectory()。
- 从“DOTNET_”前缀环境变量加载主机 IConfiguration 。
- 从提供的命令行参数加载主机 IConfiguration 。
- IConfiguration从“appsettings.json”和“appsettings.[EnvironmentName]加载应用。json'。
- 当 是“开发”时EnvironmentName,使用条目程序集从用户机密加载应用IConfiguration。
- 从环境变量加载应用 IConfiguration 。
- 从提供的命令行参数加载应用 IConfiguration 。
- ILoggerFactory配置 以记录到控制台、调试和事件源输出。
- 当 为“开发”时 EnvironmentName ,对依赖项注入容器启用范围验证。
适用于
HostApplicationBuilder(HostApplicationBuilderSettings)
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
初始化 HostApplicationBuilder 类的新实例。
public:
HostApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public HostApplicationBuilder (Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (settings As HostApplicationBuilderSettings)
参数
- settings
- HostApplicationBuilderSettings
指定初始配置以及是否应使用默认设置的设置。
适用于
HostApplicationBuilder(String[])
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
- Source:
- HostApplicationBuilder.cs
使用预配置的默认值初始化 类的新实例 HostApplicationBuilder 。
public:
HostApplicationBuilder(cli::array <System::String ^> ^ args);
public HostApplicationBuilder (string[]? args);
new Microsoft.Extensions.Hosting.HostApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Sub New (args As String())
参数
- args
- String[]
命令行参数。
注解
以下默认值应用于返回的 HostApplicationBuilder:
- ContentRootPath将 设置为 GetCurrentDirectory()的结果
- 从“DOTNET_”前缀环境变量加载主机 IConfiguration ,
- 从提供的命令行参数加载主机 IConfiguration 。
- IConfiguration从“appsettings.json”和“appsettings.[EnvironmentName]加载应用。json'。
- 当 是“开发”时EnvironmentName,使用条目程序集从用户机密加载应用IConfiguration。
- 从环境变量加载应用 IConfiguration 。
- 从提供的命令行参数加载应用 IConfiguration 。
- ILoggerFactory配置 以记录到控制台、调试和事件源输出。
- 当 为“开发”时 EnvironmentName ,对依赖项注入容器启用范围验证。