| MiddlewarePipelineDebugEndpoint | Represents one endpoint in the endpoint data source collection. |
| MiddlewarePipelineDebugInfoProvider | Provides a snapshot of the middleware pipeline and endpoint list. |
| MiddlewarePipelineDebugMiddleware | Represents one middleware registration and its child branches. |
| MiddlewarePipelineDebugPipeline | Represents a middleware pipeline. |
| MiddlewarePipelineDebugSnapshot | Represents a snapshot of the ASP.NET Core middleware pipeline and endpoint list. |
| MiddlewarePipelineDebuggingServiceCollectionExtensions | Extension methods to register middleware pipeline debugging services. |
| MiddlewarePipelineDebuggingWebApplicationExtensions | Extension methods to map middleware pipeline debugging endpoints. |