Partager via


KeyedServiceExtensions.AddSingletonKeyedService Méthode

Définition

Surcharges

AddSingletonKeyedService<TKey,TService,TInstance>(IServiceCollection, TKey)

Inscrire un service à clé singleton

AddSingletonKeyedService<TKey,TService>(IServiceCollection, TKey, Func<IServiceProvider,TKey,TService>)

Inscrire un service à clé singleton

AddSingletonKeyedService<TKey,TService,TInstance>(IServiceCollection, TKey)

Source:
KeyedService.cs

Inscrire un service à clé singleton

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddSingletonKeyedService<TKey,TService,TInstance> (this Microsoft.Extensions.DependencyInjection.IServiceCollection collection, TKey key) where TService : class where TInstance : class, TService;
static member AddSingletonKeyedService : Microsoft.Extensions.DependencyInjection.IServiceCollection * 'Key -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Service : null)
<Extension()>
Public Function AddSingletonKeyedService(Of TKey, TService, TInstance) (collection As IServiceCollection, key As TKey) As IServiceCollection

Paramètres de type

TKey
TService
TInstance

Paramètres

collection
IServiceCollection
key
TKey

Retours

S’applique à

AddSingletonKeyedService<TKey,TService>(IServiceCollection, TKey, Func<IServiceProvider,TKey,TService>)

Source:
KeyedService.cs

Inscrire un service à clé singleton

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddSingletonKeyedService<TKey,TService> (this Microsoft.Extensions.DependencyInjection.IServiceCollection collection, TKey key, Func<IServiceProvider,TKey,TService> factory) where TService : class;
static member AddSingletonKeyedService : Microsoft.Extensions.DependencyInjection.IServiceCollection * 'Key * Func<IServiceProvider, 'Key, 'Service (requires 'Service : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Service : null)
<Extension()>
Public Function AddSingletonKeyedService(Of TKey, TService) (collection As IServiceCollection, key As TKey, factory As Func(Of IServiceProvider, TKey, TService)) As IServiceCollection

Paramètres de type

TKey
TService

Paramètres

collection
IServiceCollection
key
TKey
factory
Func<IServiceProvider,TKey,TService>

Retours

S’applique à