Skip to main content

Documentation Index

Fetch the complete documentation index at: https://easyaf.dev/llms.txt

Use this file to discover all available pages before exploring further.

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