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
Служба.