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