WebAssemblyHostBuilder.ConfigureContainer<TBuilder> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zaregistruje IServiceProviderFactory<TContainerBuilder> instanci, která se má použít k vytvoření 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
- factory
- IServiceProviderFactory<TBuilder>
- configure
- Action<TBuilder>
Delegát použitý ke konfiguraci . Dá se použít ke konfiguraci služeb pomocí APIS specifického pro implementaci IServiceProviderFactory<TContainerBuilder> .
Poznámky
ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) je volána Build() a proto delegát poskytnutý configure bude běžet po registraci všech ostatních služeb.
Více volání, která budou ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) nahrazena dříve uloženým factory a configure delegátem.