Microsoft.AspNetCore.MiddlewareAnalysis Namespace

Contains types related to analysing middleware using AnalysisMiddleware.

Classes

AnalysisBuilder

An IApplicationBuilder decorator used by AnalysisStartupFilter to add AnalysisMiddleware before and after each other middleware in the pipeline.

AnalysisMiddleware

Middleware that is inserted before and after each other middleware in the pipeline by AnalysisBuilder to log to a DiagnosticSource when other middleware starts, finishes and throws.

AnalysisStartupFilter

An IStartupFilter that configures the middleware pipeline to log to a DiagnosticSource when middleware starts, finishes and throws.