HostApplicationBuilder.ConfigureContainer<TContainerBuilder> Methode

Definition

Registriert eine IServiceProviderFactory<TContainerBuilder> Instanz, die zum Erstellen der 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)

Typparameter

TContainerBuilder

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

Parameter

configure
Action<TContainerBuilder>

Eine Stellvertretung, die zum Konfigurieren der . Dieser Delegat kann verwendet werden, um Dienste mithilfe von APIs zu konfigurieren, die für die IServiceProviderFactory<TContainerBuilder> Implementierung spezifisch sind.

Implementiert

Hinweise

Diese Methode wird aufgerufen, Build()sodass der von configure ihnen angegebene Delegat ausgeführt wird, nachdem alle anderen Dienste registriert wurden.

Wenn Sie diese Methode mehrmals aufrufen, werden die zuvor gespeicherten factory und configure Stellvertretungen ersetzt.

Gilt für: