Partager via


HostApplicationBuilder.ConfigureContainer<TContainerBuilder> Méthode

Définition

Inscrit une instance de IServiceProviderFactory<TContainerBuilder> à 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
override this.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 le IServiceProviderFactory<TContainerBuilder>.

Paramètres

configure
Action<TContainerBuilder>

Délégué utilisé pour configurer le . Ce délégué peut être utilisé pour configurer des services à l’aide d’API spécifiques à l’implémentation IServiceProviderFactory<TContainerBuilder>.

Implémente

Remarques

Cette méthode est appelée par Build(), et par conséquent, le délégué spécifié par configure s’exécute une fois que tous les autres services ont été inscrits.

Si vous appelez cette méthode plusieurs fois, les délégués précédemment stockés factory et configure sont remplacés.

S’applique à