WebAssemblyHostBuilder.ConfigureContainer<TBuilder> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- factory
- IServiceProviderFactory<TBuilder>
- 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.