KeyedServiceExtensions.AddSingletonKeyedService Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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>