共用方式為


SiloHostBuilderExtensions 類別

定義

實例的 ISiloHostBuilder 擴充功能。

public static class SiloHostBuilderExtensions
type SiloHostBuilderExtensions = class
Public Module SiloHostBuilderExtensions
繼承
SiloHostBuilderExtensions

方法

Configure<TOptions>(ISiloHostBuilder, Action<TOptions>)

註冊用來設定特定選項類型的動作。

Configure<TOptions>(ISiloHostBuilder, IConfiguration)

註冊 TOptions 將繫結的組態執行個體。

ConfigureAppConfiguration(ISiloHostBuilder, Action<IConfigurationBuilder>)

設定其餘組建流程和應用程式的組態。 這可以呼叫多次,結果會進行累加。 這些結果可用於後續作業的 Configuration,以及 Services

ConfigureApplicationParts(ISiloHostBuilder, Action<IApplicationPartManager>)

使用指定的 Action<T> 設定 ApplicationPartManager

ConfigureLogging(ISiloHostBuilder, Action<HostBuilderContext,ILoggingBuilder>)

新增用於設定所提供 ILoggingBuilder 的委派。 可能會多次呼叫此項。

ConfigureLogging(ISiloHostBuilder, Action<ILoggingBuilder>)

新增用於設定所提供 ILoggingBuilder 的委派。 可能會多次呼叫此項。

ConfigureServices(ISiloHostBuilder, Action<IServiceCollection>)

將服務新增至容器。 這可以呼叫多次,結果會進行累加。

GetApplicationPartManager(ISiloHostBuilder)

傳回這個執行個體的 ApplicationPartManager

UseEnvironment(ISiloHostBuilder, String)

指定主機要使用的環境。

UseServiceProviderFactory(ISiloHostBuilder, Func<IServiceCollection,IServiceProvider>)

指定如何 IServiceProvider 設定這個定址接收器的 。

UseServiceProviderFactory<TContainerBuilder>(ISiloHostBuilder, IServiceProviderFactory<TContainerBuilder>)

指定如何 IServiceProvider 設定這個定址接收器的 。

適用於