IHostApplicationBuilder.ConfigureContainer<TContainerBuilder> 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<TContainerBuilder> (Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TContainerBuilder> factory, Action<TContainerBuilder>? configure = default);
abstract member ConfigureContainer : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'ContainerBuilder> * Action<'ContainerBuilder> -> unit
Public Sub ConfigureContainer(Of TContainerBuilder) (factory As IServiceProviderFactory(Of TContainerBuilder), Optional configure As Action(Of TContainerBuilder) = Nothing)
Parametry typu
- TContainerBuilder
Typ tvůrce poskytnutý IServiceProviderFactory<TContainerBuilder>nástrojem .
Parametry
Objekt továrny, který může vytvořit TContainerBuilder
objekty a IServiceProvider.
- configure
- Action<TContainerBuilder>
Delegát použitý ke konfiguraci . Můžete ho použít ke konfiguraci služeb pomocí rozhraní API specifických pro danou implementaci IServiceProviderFactory<TContainerBuilder> .
Poznámky
Vytvoří IServiceProvider se při sestavení tohoto tvůrce, takže delegát, který poskytuje, configure
se spustí po registraci všech ostatních služeb.
Více volání ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) nahradí dříve uložené factory
a configure
delegované.