Udostępnij za pośrednictwem


WebAssemblyHostBuilder.ConfigureContainer<TBuilder> Metoda

Definicja

Rejestruje IServiceProviderFactory<TContainerBuilder> wystąpienie do użycia w celu utworzenia obiektu 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 konstruktora dostarczonego przez element IServiceProviderFactory<TContainerBuilder>.

Parametry

configure
Action<TBuilder>

Delegat używany do konfigurowania . Może to służyć do konfigurowania usług przy użyciu interfejsu APIS specyficznego dla implementacji IServiceProviderFactory<TContainerBuilder> .

Uwagi

ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) jest wywoływana przez Build() program i dlatego pełnomocnik dostarczony przez configure program będzie uruchamiany po zarejestrowaniu wszystkich innych usług.

Wiele wywołań, które ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) zastąpią poprzednio przechowywane factory i configure delegowane.

Dotyczy