Microsoft.AspNetCore.Diagnostics Espace de noms

Contient les types liés à la capture et à la création de rapports diagnostics dans ASP.NET Core. Les intergiciels tels que ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewareet StatusCodePagesMiddleware sont utilisés pour gérer les erreurs dans ASP.NET Core.

Classes

CompilationFailure

Décrit un échec de compilation d’un fichier spécifique.

DeveloperExceptionPageMiddleware

Capture les exceptions synchrones et asynchrones du pipeline et génère des réponses d’erreur.

DiagnosticMessage

Message de diagnostic unique.

ErrorContext

Fournit un contexte sur l’erreur actuellement gérée par DeveloperExceptionPageMiddleware.

ExceptionHandlerFeature

Fonctionnalité contenant le chemin d’accès et l’erreur de la demande d’origine pour examen par un gestionnaire d’exceptions.

ExceptionHandlerMiddleware

Intergiciel pour gérer les exceptions dans l’application.

StatusCodeContext

Contient les informations utilisées par le gestionnaire du StatusCodePagesMiddleware.

StatusCodePagesFeature

Représente la fonctionnalité Pages de codes d’état.

StatusCodePagesMiddleware

Intergiciel pour générer le corps de la réponse des codes d’erreur status sans corps.

StatusCodeReExecuteFeature

Implémentation par défaut pour IStatusCodeReExecuteFeature.

WelcomePageMiddleware

Cet intergiciel (middleware) fournit une page web par défaut pour les nouvelles applications.

Interfaces

ICompilationException

Spécifie le contrat pour une exception représentant un échec de compilation.

IDeveloperPageExceptionFilter

Fournit un point d’extensibilité pour modifier le comportement de DeveloperExceptionPageMiddleware.

IExceptionHandler

Représente une interface pour la gestion des exceptions dans ASP.NET Core applications. IExceptionHandler les implémentations sont utilisées par l’intergiciel du gestionnaire d’exceptions.

IExceptionHandlerFeature

Représente une fonctionnalité contenant l’erreur de la demande d’origine à examiner par un gestionnaire d’exceptions.

IExceptionHandlerPathFeature

Représente un gestionnaire d’exceptions avec le chemin d’accès d’origine de la requête.

IStatusCodePagesFeature

Représente la fonctionnalité Pages de codes d’état.

IStatusCodeReExecuteFeature

Représente une fonctionnalité contenant les détails du chemin d’accès de la requête d’origine. Cette fonctionnalité est fournie par StatusCodePagesMiddleware lorsqu’il réexécuta le pipeline de requêtes avec un autre chemin d’accès pour générer le corps de la réponse.

Remarques

Pour plus d’informations sur diagnostics, consultez Gérer les erreurs dans ASP.NET Core.