ServiceProviderKeyedServiceExtensions extension
Extension methods for getting services from a ServiceProvider.
Methods
-
getKeyedService<
T> (Object? serviceKey) → T? -
Available on ServiceProvider, provided by the ServiceProviderKeyedServiceExtensions extension
Get service of typeTfrom the ServiceProvider. -
getKeyedServices<
T> (Object? serviceKey) → Iterable< T> -
Available on ServiceProvider, provided by the ServiceProviderKeyedServiceExtensions extension
Get an enumeration of services of typeTfrom the ServiceProvider. -
getKeyedServicesFromType(
Type serviceType, Object? serviceKey) → Iterable< Object> -
Available on ServiceProvider, provided by the ServiceProviderKeyedServiceExtensions extension
Get an enumeration of services of typeserviceTypefrom the ServiceProvider. -
getRequiredKeyedService<
T> (Object? serviceKey) → T -
Available on ServiceProvider, provided by the ServiceProviderKeyedServiceExtensions extension
Get service of typeTfrom the ServiceProvider. -
getRequiredKeyedServiceFromType(
Type serviceType, Object? serviceKey) → Object -
Available on ServiceProvider, provided by the ServiceProviderKeyedServiceExtensions extension
/// Get service of typeserviceTypefrom the ServiceProvider.