KeyedServiceExtensions.AddSingletonNamedService Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
AddSingletonNamedService<TService,TInstance>(IServiceCollection, String) |
Registrieren eines singleton-benannten Diensts |
AddSingletonNamedService<TService>(IServiceCollection, String, Func<IServiceProvider,String,TService>) |
Registrieren eines singleton-benannten Diensts |
AddSingletonNamedService<TService>(IServiceCollection, String, Type) |
AddSingletonNamedService<TService,TInstance>(IServiceCollection, String)
- Quelle:
- KeyedService.cs
Registrieren eines singleton-benannten Diensts
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddSingletonNamedService<TService,TInstance> (this Microsoft.Extensions.DependencyInjection.IServiceCollection collection, string name) where TService : class where TInstance : class, TService;
static member AddSingletonNamedService : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Service : null)
<Extension()>
Public Function AddSingletonNamedService(Of TService As Class, TInstance As Class) (collection As IServiceCollection, name As String) As IServiceCollection
Typparameter
- TService
- TInstance
Parameter
- collection
- IServiceCollection
- name
- String
Gibt zurück
Gilt für:
AddSingletonNamedService<TService>(IServiceCollection, String, Func<IServiceProvider,String,TService>)
- Quelle:
- KeyedService.cs
Registrieren eines singleton-benannten Diensts
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddSingletonNamedService<TService> (this Microsoft.Extensions.DependencyInjection.IServiceCollection collection, string name, Func<IServiceProvider,string,TService> factory) where TService : class;
static member AddSingletonNamedService : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Func<IServiceProvider, string, 'Service (requires 'Service : null)> -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Service : null)
<Extension()>
Public Function AddSingletonNamedService(Of TService As Class) (collection As IServiceCollection, name As String, factory As Func(Of IServiceProvider, String, TService)) As IServiceCollection
Typparameter
- TService
Parameter
- collection
- IServiceCollection
- name
- String
- factory
- Func<IServiceProvider,String,TService>
Gibt zurück
Gilt für:
AddSingletonNamedService<TService>(IServiceCollection, String, Type)
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddSingletonNamedService<TService> (this Microsoft.Extensions.DependencyInjection.IServiceCollection collection, string name, Type implementationType) where TService : class;
static member AddSingletonNamedService : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Type -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'Service : null)
<Extension()>
Public Function AddSingletonNamedService(Of TService As Class) (collection As IServiceCollection, name As String, implementationType As Type) As IServiceCollection
Typparameter
- TService
Parameter
- collection
- IServiceCollection
- name
- String
- implementationType
- Type