IHostApplicationBuilder.ConfigureContainer<TContainerBuilder> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Inscrit un IServiceProviderFactory<TContainerBuilder> instance à utiliser pour créer le 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)
Paramètres de type
- TContainerBuilder
Type de générateur fourni par .IServiceProviderFactory<TContainerBuilder>
Paramètres
Objet de fabrique qui peut créer le TContainerBuilder
et IServiceProvider.
- configure
- Action<TContainerBuilder>
Délégué utilisé pour configurer . Cela peut être utilisé pour configurer des services à l’aide d’API spécifiques à l’implémentation IServiceProviderFactory<TContainerBuilder> .
Remarques
IServiceProvider est créé lorsque ce générateur est généré et le délégué fourni par configure
s’exécute une fois que tous les autres services ont été inscrits.
Plusieurs appels à ConfigureContainer<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>, Action<TContainerBuilder>) remplaceront les précédemment stockés factory
et configure
délégués.