次の方法で共有


KeyedServiceCollectionExtensions.GetRequiredServiceByKey<TKey,TService> メソッド

定義

キーでサービスを取得し、サービスが見つからない場合は をスローします。

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

型パラメーター

TKey

サービス キーの種類。

TService

サービスの型。

パラメーター

services
IServiceProvider

サービス プロバイダー。

key
TKey

サービス キー。

戻り値

TService

サービス。

適用対象