HostApplicationBuilder.ConfigureContainer<TContainerBuilder> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Registreert een IServiceProviderFactory<TContainerBuilder> exemplaar dat moet worden gebruikt voor het maken van de 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)
Type parameters
- TContainerBuilder
Het type opbouwfunctie geleverd door de IServiceProviderFactory<TContainerBuilder>.
Parameters
- configure
- Action<TContainerBuilder>
Een gemachtigde die wordt gebruikt voor het configureren van de . Deze gemachtigde kan worden gebruikt voor het configureren van services met behulp van API's die specifiek zijn voor de IServiceProviderFactory<TContainerBuilder> implementatie.
Implementeringen
Opmerkingen
Deze methode wordt aangeroepen door Build(), zodat de gemachtigde die is opgegeven, configure wordt uitgevoerd nadat alle andere services zijn geregistreerd.
Als u deze methode meerdere keren aanroept, worden de eerder opgeslagen factory en configure gemachtigden vervangen.