Microsoft.AspNetCore.Diagnostics Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene tipos relacionados con la captura y generación de informes de diagnósticos en ASP.NET Core. El middleware como ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewarey StatusCodePagesMiddleware se usa para controlar errores en ASP.NET Core.
Clases
| CompilationFailure |
Describe un error al compilar un archivo específico. |
| DeveloperExceptionPageMiddleware |
Captura excepciones sincrónicas y asincrónicas de la canalización y genera respuestas de error. |
| DiagnosticMessage |
Un único mensaje de diagnóstico. |
| ErrorContext |
Proporciona contexto sobre el error que está controlando developerExceptionPageMiddleware. |
| ExceptionHandlerFeature |
Una característica que contiene la ruta de acceso y el error de la solicitud original para su examen por parte de un controlador de excepciones. |
| ExceptionHandlerMiddleware |
Middleware para controlar excepciones en la aplicación. |
| StatusCodeContext |
Contiene información utilizada por el controlador de .StatusCodePagesMiddleware |
| StatusCodePagesFeature |
Representa la característica Páginas de códigos de estado. |
| StatusCodePagesMiddleware |
Middleware para generar el cuerpo de respuesta de los códigos de estado de error sin cuerpo. |
| StatusCodeReExecuteFeature |
Implementación predeterminada para IStatusCodeReExecuteFeature. |
| WelcomePageMiddleware |
Este middleware proporciona una página web predeterminada para las aplicaciones nuevas. |
Interfaces
| ICompilationException |
Especifica el contrato para una excepción que representa un error de compilación. |
| IDeveloperPageExceptionFilter |
Proporciona un punto de extensibilidad para cambiar el comportamiento de DeveloperExceptionPageMiddleware. |
| IExceptionHandler |
Representa una interfaz para controlar excepciones en ASP.NET Core aplicaciones.
|
| IExceptionHandlerFeature |
Representa una característica que contiene el error de la solicitud original que va a examinar un controlador de excepciones. |
| IExceptionHandlerPathFeature |
Representa un controlador de excepciones con la ruta de acceso original de la solicitud. |
| IStatusCodePagesFeature |
Representa la característica Páginas de códigos de estado. |
| IStatusCodeReExecuteFeature |
Representa una característica que contiene los detalles de la ruta de acceso de la solicitud original. StatusCodePagesMiddleware proporciona esta característica cuando vuelve a ejecutar la canalización de solicitud con una ruta de acceso alternativa para generar el cuerpo de la respuesta. |
Comentarios
Para obtener más información sobre los diagnósticos, consulte Control de errores en ASP.NET Core.