Share via


Microsoft.AspNetCore.Diagnostics Espacio de nombres

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. IExceptionHandler El middleware del controlador de excepciones usa las implementaciones.

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.