Sdílet prostřednictvím


WebAssemblyHostBuilder.ConfigureContainer<TBuilder> Metoda

Definice

Zaregistruje instanci, která IServiceProviderFactory<TContainerBuilder> se má použít k vytvoření objektu IServiceProvider.

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)

Parametry typu

TBuilder

Typ tvůrce, který IServiceProviderFactory<TContainerBuilder>poskytuje .

Parametry

configure
Action<TBuilder>

Delegát použitý ke konfiguraci . Můžete ho použít ke konfiguraci služeb pomocí rozhraní APIS specifického pro danou implementaci IServiceProviderFactory<TContainerBuilder> .

Poznámky

ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) je volána uživatelem Build() , a proto se delegát, který configure poskytuje, spustí po registraci všech ostatních služeb.

Více volání metody ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) nahradí dříve uložené factory a configure delegované.

Platí pro