WebAssemblyHostBuilder.ConfigureContainer<TBuilder> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Registra una IServiceProviderFactory<TContainerBuilder> instancia que se va a usar para crear .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)
Parámetros de tipo
- TBuilder
Tipo de generador proporcionado por .IServiceProviderFactory<TContainerBuilder>
Parámetros
- factory
- IServiceProviderFactory<TBuilder>
- configure
- Action<TBuilder>
Delegado usado para configurar . Esto se puede usar para configurar servicios mediante APIS específicos de la IServiceProviderFactory<TContainerBuilder> implementación.
Comentarios
ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) lo llama Build() y, por lo tanto, el delegado proporcionado por configure
se ejecutará después de que se hayan registrado todos los demás servicios.
Varias llamadas a ConfigureContainer<TBuilder>(IServiceProviderFactory<TBuilder>, Action<TBuilder>) reemplazarán el delegado y configure
almacenados factory
previamente.