語言

HostApplicationBuilder.ConfigureContainer<TContainerBuilder> 方法

定義

public void ConfigureContainer<TContainerBuilder>(Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TContainerBuilder> factory, Action<TContainerBuilder>? configure = default);
abstract member ConfigureContainer : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'ContainerBuilder> * Action<'ContainerBuilder> -> unit
override this.ConfigureContainer : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'ContainerBuilder> * Action<'ContainerBuilder> -> unit
Public Sub ConfigureContainer(Of TContainerBuilder) (factory As IServiceProviderFactory(Of TContainerBuilder), Optional configure As Action(Of TContainerBuilder) = Nothing)

類型參數

參數

configure
Action<TContainerBuilder>

一個代表用來配置 。 此代理可用來使用針對實 IServiceProviderFactory<TContainerBuilder> 作的特定 API 來配置服務。

實作

備註

此方法由 呼叫 Build(),因此指定的 configure 代理會在所有其他服務註冊後執行。

如果你多次呼叫此方法,先前儲存 factory 的 de configure 節點會被替換。

適用於