Class ServiceProviderExtensions
- Assembly
- Cuemon.Extensions.DependencyInjection.dll
Extension methods for the System.IServiceProvider interface.
public static class ServiceProviderExtensions
- Inheritance
-
ObjectServiceProviderExtensions
Methods
GetServiceDescriptors(IServiceProvider)
Gets an enumeration of ALL Microsoft.Extensions.DependencyInjection.ServiceDescriptor instances from the specified provider
.
public static IEnumerable<ServiceDescriptor> GetServiceDescriptors(this IServiceProvider provider)
Parameters
provider
IServiceProviderThe System.IServiceProvider to extend.
Returns
- IEnumerable<ServiceDescriptor>
An enumeration of ALL Microsoft.Extensions.DependencyInjection.ServiceDescriptor instances from the specified
provider
.
Exceptions
- Validator
- System.NotSupportedException
This method does not support {providerType.FullName}.