Microsoft.AspNetCore.Diagnostics Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém tipos relacionados à captura e à diagnóstico de relatórios em ASP.NET Core. Middleware como ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewaree StatusCodePagesMiddleware são usados para lidar com erros em ASP.NET Core.
Classes
CompilationFailure |
Descreve uma falha ao compilar um arquivo específico. |
DeveloperExceptionPageMiddleware |
Captura exceções síncronas e assíncronas do pipeline e gera respostas de erro. |
DiagnosticMessage |
Uma única mensagem de diagnóstico. |
ErrorContext |
Fornece contexto sobre o erro que está sendo tratado atualmente pelo DeveloperExceptionPageMiddleware. |
ExceptionHandlerFeature |
Um recurso que contém o caminho e o erro da solicitação original para exame por um manipulador de exceção. |
ExceptionHandlerMiddleware |
Um middleware para lidar com exceções no aplicativo. |
StatusCodeContext |
Contém informações usadas pelo manipulador do StatusCodePagesMiddleware. |
StatusCodePagesFeature |
Representa o recurso Páginas de código de status. |
StatusCodePagesMiddleware |
Um middleware para gerar o corpo da resposta de erros status códigos sem corpo. |
StatusCodeReExecuteFeature |
Implementação padrão para IStatusCodeReExecuteFeature. |
WelcomePageMiddleware |
Este middleware oferece uma página da Web padrão para novos aplicativos. |
Interfaces
ICompilationException |
Especifica o contrato para uma exceção que representa a falha de compilação. |
IDeveloperPageExceptionFilter |
Fornece um ponto de extensibilidade para alterar o comportamento do DeveloperExceptionPageMiddleware. |
IExceptionHandler |
Representa uma interface para lidar com exceções em aplicativos ASP.NET Core.
|
IExceptionHandlerFeature |
Representa um recurso que contém o erro da solicitação original a ser examinada por um manipulador de exceção. |
IExceptionHandlerPathFeature |
Representa um manipulador de exceção com o caminho original da solicitação. |
IStatusCodePagesFeature |
Representa o recurso Páginas de código de status. |
IStatusCodeReExecuteFeature |
Representa um recurso que contém os detalhes do caminho da solicitação original. Esse recurso é fornecido pelo StatusCodePagesMiddleware quando ele executa novamente o pipeline de solicitação com um caminho alternativo para gerar o corpo da resposta. |
Comentários
Para obter mais informações sobre diagnóstico, consulte Manipular erros em ASP.NET Core.