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.