Host.CreateApplicationBuilder 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateApplicationBuilder() |
使用預先設定的預設值, HostApplicationBuilder 初始化 類別的新實例。 |
CreateApplicationBuilder(HostApplicationBuilderSettings) |
使用預先設定的預設值, HostApplicationBuilder 初始化 類別的新實例。 |
CreateApplicationBuilder(String[]) |
使用預先設定的預設值, HostApplicationBuilder 初始化 類別的新實例。 |
CreateApplicationBuilder()
- 來源:
- Host.cs
- 來源:
- Host.cs
- 來源:
- Host.cs
- 來源:
- Host.cs
使用預先設定的預設值, HostApplicationBuilder 初始化 類別的新實例。
public:
static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder();
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder ();
static member CreateApplicationBuilder : unit -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder () As HostApplicationBuilder
傳回
新的 HostApplicationBuilder 執行個體。
備註
下列預設值會套用至傳 HostBuilder回的 :
- ContentRootPath將設定為的結果GetCurrentDirectory()。
- 從 「DOTNET_」 前置環境變數載入主機 IConfiguration 。
- 從提供的命令行自變數載入主機 IConfiguration 。
- 從 'appsettings.json' 和 'appsettings.[EnvironmentName] 載入應用程式IConfiguration。json'。
- 使用專案元件從用戶密碼EnvironmentName載入應用程式IConfiguration。
- 從環境變數載入應用程式 IConfiguration 。
- 從提供的命令行自變數載入應用程式 IConfiguration 。
- ILoggerFactory設定 以記錄到主控台、偵錯和事件來源輸出。
- 當 為 「開發」時 EnvironmentName ,請在相依性插入容器上啟用範圍驗證。
適用於
CreateApplicationBuilder(HostApplicationBuilderSettings)
- 來源:
- Host.cs
- 來源:
- Host.cs
- 來源:
- Host.cs
使用預先設定的預設值, HostApplicationBuilder 初始化 類別的新實例。
public:
static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder(Microsoft::Extensions::Hosting::HostApplicationBuilderSettings ^ settings);
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder (Microsoft.Extensions.Hosting.HostApplicationBuilderSettings? settings);
static member CreateApplicationBuilder : Microsoft.Extensions.Hosting.HostApplicationBuilderSettings -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder (settings As HostApplicationBuilderSettings) As HostApplicationBuilder
參數
- settings
- HostApplicationBuilderSettings
控制建構 HostApplicationBuilder的初始組態和其他設定。
傳回
新的 HostApplicationBuilder 執行個體。
適用於
CreateApplicationBuilder(String[])
- 來源:
- Host.cs
- 來源:
- Host.cs
- 來源:
- Host.cs
- 來源:
- Host.cs
使用預先設定的預設值, HostApplicationBuilder 初始化 類別的新實例。
public:
static Microsoft::Extensions::Hosting::HostApplicationBuilder ^ CreateApplicationBuilder(cli::array <System::String ^> ^ args);
public static Microsoft.Extensions.Hosting.HostApplicationBuilder CreateApplicationBuilder (string[]? args);
static member CreateApplicationBuilder : string[] -> Microsoft.Extensions.Hosting.HostApplicationBuilder
Public Shared Function CreateApplicationBuilder (args As String()) As HostApplicationBuilder
參數
- args
- String[]
命令列引數。
傳回
新的 HostApplicationBuilder 執行個體。
備註
下列預設值會套用至傳 HostBuilder回的 :
- ContentRootPath將設定為的結果GetCurrentDirectory()。
- 從 「DOTNET_」 前置環境變數載入主機 IConfiguration 。
- 從提供的命令行自變數載入主機 IConfiguration 。
- 從 'appsettings.json' 和 'appsettings.[EnvironmentName] 載入應用程式IConfiguration。json'。
- 使用專案元件從用戶密碼EnvironmentName載入應用程式IConfiguration。
- 從環境變數載入應用程式 IConfiguration 。
- 從提供的命令行自變數載入應用程式 IConfiguration 。
- ILoggerFactory設定 以記錄到主控台、偵錯和事件來源輸出。
- 當 為 「開發」時 EnvironmentName ,請在相依性插入容器上啟用範圍驗證。