UseApplicationMetadata(IHostBuilder, String)
|
註冊應用程式中繼資料的組態提供者,並將模型物件系結至組態。
|
ConfigureRedaction(IHostBuilder)
|
在應用程式中註冊修訂。
|
ConfigureRedaction(IHostBuilder, Action<IRedactionBuilder>)
|
在應用程式中註冊修訂。
|
ConfigureRedaction(IHostBuilder, Action<HostBuilderContext,IRedactionBuilder>)
|
在應用程式中註冊修訂。
|
ConfigureResourceMonitoring(IHostBuilder, Action<IResourceMonitorBuilder>)
|
設定並將實作新增 IResourceMonitor 至主機。
|
Start(IHostBuilder)
|
建置並啟動主機。
|
StartAsync(IHostBuilder, CancellationToken)
|
建置並啟動主機。
|
ConfigureAppConfiguration(IHostBuilder, Action<IConfigurationBuilder>)
|
設定其餘組建流程和應用程式的組態。 這可以呼叫多次,結果會進行累加。 這些結果可用於後續作業的 Configuration,以及 Services。
|
ConfigureContainer<TContainerBuilder>(IHostBuilder, Action<TContainerBuilder>)
|
能夠設定具現化的相依性容器。 這可以呼叫多次,結果會進行累加。
|
ConfigureDefaults(IHostBuilder, String[])
|
使用預先設定的預設值來設定現有的 IHostBuilder 實例。 這會覆寫先前設定的值,並預期會在其他組態呼叫之前呼叫。
|
ConfigureHostOptions(IHostBuilder, Action<HostBuilderContext,HostOptions>)
|
新增委派以設定 HostOptions 的 IHost 。
|
ConfigureHostOptions(IHostBuilder, Action<HostOptions>)
|
新增委派,以設定 HostOptionsIHost 與 相關的實例。
|
ConfigureLogging(IHostBuilder, Action<HostBuilderContext,ILoggingBuilder>)
|
新增用於設定所提供 ILoggingBuilder 的委派。 可能會多次呼叫此項。
|
ConfigureLogging(IHostBuilder, Action<ILoggingBuilder>)
|
新增用於設定所提供 ILoggingBuilder 的委派。 可能會多次呼叫此項。
|
ConfigureMetrics(IHostBuilder, Action<IMetricsBuilder>)
|
新增用於設定所提供 IMetricsBuilder 的委派。 可能會多次呼叫此項。
|
ConfigureMetrics(IHostBuilder, Action<HostBuilderContext,IMetricsBuilder>)
|
新增用於設定所提供 IMetricsBuilder 的委派。 可能會多次呼叫此項。
|
ConfigureServices(IHostBuilder, Action<IServiceCollection>)
|
將服務新增至容器。 這可以呼叫多次,結果會進行累加。
|
RunConsoleAsync(IHostBuilder, Action<ConsoleLifetimeOptions>, CancellationToken)
|
啟用主控台支援、建置和啟動主機,以及等候 Ctrl+C 或 SIGTERM 關機。
|
RunConsoleAsync(IHostBuilder, CancellationToken)
|
啟用主控台支援、建置和啟動主機,以及等候 Ctrl+C 或 SIGTERM 關機。
|
UseConsoleLifetime(IHostBuilder)
|
接聽 Ctrl+C 或 SIGTERM,並呼叫 StopApplication() 以啟動關機流程。
這會解除封鎖 RunAsync 和 WaitForShutdownAsync 等延伸模組。
|
UseConsoleLifetime(IHostBuilder, Action<ConsoleLifetimeOptions>)
|
接聽 Ctrl+C 或 SIGTERM,並呼叫 StopApplication() 以啟動關機流程。
這會解除封鎖 RunAsync 和 WaitForShutdownAsync 等延伸模組。
|
UseContentRoot(IHostBuilder, String)
|
指定要由主機使用的內容根目錄。
|
UseDefaultServiceProvider(IHostBuilder, Action<ServiceProviderOptions>)
|
指定要 IServiceProvider 成為預設的 。
|
UseDefaultServiceProvider(IHostBuilder, Action<HostBuilderContext,ServiceProviderOptions>)
|
指定要 IServiceProvider 成為預設的 。
|
UseEnvironment(IHostBuilder, String)
|
指定要由主機使用的環境。
|
UseSystemd(IHostBuilder)
|
將主機存留期設定為 SystemdLifetime、提供應用程式啟動和停止的通知訊息,以及將主控台記錄設定為 systemd 格式。
|
AddFakeLoggingOutputSink(IHostBuilder, Action<String>)
|
在每個記錄訊息上新增叫用的動作。
|
Configure(IHostBuilder, Action<IHostBuilder>)
|
透過 IHostBuilder 委派公開變更。
|
ConfigureAppConfiguration(IHostBuilder, String, String)
|
加入組態值。
|
ConfigureAppConfiguration(IHostBuilder, ValueTuple<String,String>[])
|
新增組態專案。
|
ConfigureHostConfiguration(IHostBuilder, String, String)
|
加入組態值。
|
ConfigureHostConfiguration(IHostBuilder, ValueTuple<String,String>[])
|
新增組態專案。
|
UseWindowsService(IHostBuilder)
|
將主機存留期設定為 WindowsServiceLifetime、設定內容根目錄,以及啟用記錄至事件記錄檔功能,並以應用程式名稱作為預設來源名稱。
|