Freigeben über


KeyedServiceCollectionExtensions.GetRequiredServiceByKey<TKey,TService> Methode

Definition

Rufen Sie einen Dienst nach Schlüssel ab, und lösen Sie aus, wenn der Dienst nicht gefunden wird.

public static TService GetRequiredServiceByKey<TKey,TService> (this IServiceProvider services, TKey key) where TService : class;
static member GetRequiredServiceByKey : IServiceProvider * 'Key -> 'Service (requires 'Service : null)
<Extension()>
Public Function GetRequiredServiceByKey(Of TKey, TService) (services As IServiceProvider, key As TKey) As TService

Typparameter

TKey

Der Dienstschlüsseltyp.

TService

Der Diensttyp.

Parameter

services
IServiceProvider

Der Dienstanbieter.

key
TKey

Der Dienstschlüssel.

Gibt zurück

TService

Der Dienst.

Gilt für: