WebAssemblyHostBuilder.ConfigureContainer<TBuilder> 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public void ConfigureContainer<TBuilder> (Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TBuilder> factory, Action<TBuilder> configure = default);
public void ConfigureContainer<TBuilder> (Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TBuilder> factory, Action<TBuilder>? configure = default);
member this.ConfigureContainer : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'Builder> * Action<'Builder> -> unit
Public Sub ConfigureContainer(Of TBuilder) (factory As IServiceProviderFactory(Of TBuilder), Optional configure As Action(Of TBuilder) = Nothing)
類型參數
- TBuilder
所提供的 IServiceProviderFactory<TContainerBuilder> 產生器類型。
參數
- factory
- IServiceProviderFactory<TBuilder>
- configure
- Action<TBuilder>
用來設定 的委派。 這可用來使用實作特定的 IServiceProviderFactory<TContainerBuilder> APIS 來設定服務。
備註
ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) 由 Build() 呼叫 ,因此 所提供的 configure
委派會在註冊所有其他服務之後執行。
的多個呼叫 ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) 會取代先前儲存 factory
和 configure
委派的 。