WebAssemblyHostBuilder.ConfigureContainer<TBuilder> Methode

Definition

Registriert eine IServiceProviderFactory<TContainerBuilder> instance, die zum Erstellen von IServiceProviderverwendet werden soll.

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)

Typparameter

TBuilder

Der Typ des Generators, der IServiceProviderFactory<TContainerBuilder>von bereitgestellt wird.

Parameter

configure
Action<TBuilder>

Ein Delegat, der zum Konfigurieren von verwendet wird. Dies kann verwendet werden, um Dienste mithilfe von APIS zu konfigurieren, die für die IServiceProviderFactory<TContainerBuilder> Implementierung spezifisch sind.

Hinweise

ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) wird von Build() aufgerufen, sodass der von configure bereitgestellte Delegat ausgeführt wird, nachdem alle anderen Dienste registriert wurden.

Mehrere Aufrufe von ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) ersetzen den zuvor gespeicherten factory und configure delegatten.

Gilt für: