IHostBuilder.UseServiceProviderFactory Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
UseServiceProviderFactory<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>) |
Přepíše továrnu použitou k vytvoření poskytovatele služeb. |
UseServiceProviderFactory<TContainerBuilder>(Func<HostBuilderContext,IServiceProviderFactory<TContainerBuilder>>) |
Přepíše továrnu použitou k vytvoření poskytovatele služeb. |
UseServiceProviderFactory<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>)
- Zdroj:
- IHostBuilder.cs
- Zdroj:
- IHostBuilder.cs
- Zdroj:
- IHostBuilder.cs
Přepíše továrnu použitou k vytvoření poskytovatele služeb.
public:
generic <typename TContainerBuilder>
Microsoft::Extensions::Hosting::IHostBuilder ^ UseServiceProviderFactory(Microsoft::Extensions::DependencyInjection::IServiceProviderFactory<TContainerBuilder> ^ factory);
public Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory<TContainerBuilder> (Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TContainerBuilder> factory);
abstract member UseServiceProviderFactory : Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'ContainerBuilder> -> Microsoft.Extensions.Hosting.IHostBuilder
Public Function UseServiceProviderFactory(Of TContainerBuilder) (factory As IServiceProviderFactory(Of TContainerBuilder)) As IHostBuilder
Parametry typu
- TContainerBuilder
Typ tvůrce.
Parametry
Továrna, která se má zaregistrovat.
Návraty
Stejná instance IHostBuilder pro řetězení.
Platí pro
UseServiceProviderFactory<TContainerBuilder>(Func<HostBuilderContext,IServiceProviderFactory<TContainerBuilder>>)
- Zdroj:
- IHostBuilder.cs
- Zdroj:
- IHostBuilder.cs
- Zdroj:
- IHostBuilder.cs
Přepíše továrnu použitou k vytvoření poskytovatele služeb.
public:
generic <typename TContainerBuilder>
Microsoft::Extensions::Hosting::IHostBuilder ^ UseServiceProviderFactory(Func<Microsoft::Extensions::Hosting::HostBuilderContext ^, Microsoft::Extensions::DependencyInjection::IServiceProviderFactory<TContainerBuilder> ^> ^ factory);
public Microsoft.Extensions.Hosting.IHostBuilder UseServiceProviderFactory<TContainerBuilder> (Func<Microsoft.Extensions.Hosting.HostBuilderContext,Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<TContainerBuilder>> factory);
abstract member UseServiceProviderFactory : Func<Microsoft.Extensions.Hosting.HostBuilderContext, Microsoft.Extensions.DependencyInjection.IServiceProviderFactory<'ContainerBuilder>> -> Microsoft.Extensions.Hosting.IHostBuilder
Public Function UseServiceProviderFactory(Of TContainerBuilder) (factory As Func(Of HostBuilderContext, IServiceProviderFactory(Of TContainerBuilder))) As IHostBuilder
Parametry typu
- TContainerBuilder
Typ tvůrce.
Parametry
- factory
- Func<HostBuilderContext,IServiceProviderFactory<TContainerBuilder>>
Továrna, která se má zaregistrovat.
Návraty
Stejná instance IHostBuilder pro řetězení.