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 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
- factory
- IServiceProviderFactory<TBuilder>
- 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é.