WebAssemblyHostBuilder.ConfigureContainer<TBuilder> Méthode

Définition

Inscrit un IServiceProviderFactory<TContainerBuilder> instance à utiliser pour créer le 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)

Paramètres de type

TBuilder

Type de générateur fourni par .IServiceProviderFactory<TContainerBuilder>

Paramètres

configure
Action<TBuilder>

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

ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) étant appelé par Build() , le délégué fourni par configure s’exécute une fois que tous les autres services ont été inscrits.

Plusieurs appels à ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) remplaceront les précédemment stockés factory et configure délégués.

S’applique à