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