Skip to main content

Definition

Assembly: System.ComponentModel.dll Namespace: System

Syntax

System.IServiceProvider

Summary

This type is defined in System.ComponentModel.

Remarks

See Microsoft documentation for more information about the rest of the API.

Methods

GetAllServiceDescriptors Extension

Extension method from Microsoft.Extensions.DependencyInjection.Breakdance_Assemblies_IServiceProviderExtensions
Get all registered ServiceDescriptorServiceDescriptors</see> for a given container.

Syntax

public static System.Collections.Generic.Dictionary<System.Type, Microsoft.Extensions.DependencyInjection.ServiceDescriptor> GetAllServiceDescriptors(System.IServiceProvider provider)

Parameters

NameTypeDescription
providerSystem.IServiceProvider-

Returns

Type: System.Collections.Generic.Dictionary<System.Type, Microsoft.Extensions.DependencyInjection.ServiceDescriptor>

Remarks

Taken from https://stackoverflow.com/a/60529530/403765

GetContainerContentsLog Extension

Extension method from Microsoft.Extensions.DependencyInjection.Breakdance_Assemblies_IServiceProviderExtensions

Syntax

public static string GetContainerContentsLog(System.IServiceProvider provider)

Parameters

NameTypeDescription
providerSystem.IServiceProvider-

Returns

Type: string