HostApplicationBuilder.ConfigureContainer<TContainerBuilder> Método

Definición

Registra una IServiceProviderFactory<TContainerBuilder> instancia que se va a usar para crear .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)

Parámetros de tipo

TContainerBuilder

Tipo de generador proporcionado por .IServiceProviderFactory<TContainerBuilder>

Parámetros

configure
Action<TContainerBuilder>

Delegado usado para configurar . Este delegado se puede usar para configurar servicios mediante API específicas de la IServiceProviderFactory<TContainerBuilder> implementación.

Implementaciones

Comentarios

Este método lo llama Build(), por lo que el delegado especificado por configure se ejecutará después de que se hayan registrado todos los demás servicios.

Si llama a este método varias veces, se reemplazan los delegados y configure almacenados factory previamente.

Se aplica a