Microsoft.AspNetCore.Diagnostics Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит типы, связанные с записью и отчетностью диагностика в ASP.NET Core. ПО промежуточного слоя, например ExceptionHandlerMiddleware, DeveloperExceptionPageMiddlewareи StatusCodePagesMiddleware , используются для обработки ошибок в ASP.NET Core.
Классы
CompilationFailure |
Описывает сбой компиляции определенного файла. |
DeveloperExceptionPageMiddleware |
Фиксирует синхронные и асинхронные исключения из конвейера и создает ответы на ошибки. |
DiagnosticMessage |
Одно диагностическое сообщение. |
ErrorContext |
Предоставляет контекст об ошибке, которая в настоящее время обрабатывается программой DeveloperExceptionPageMiddleware. |
ExceptionHandlerFeature |
Функция, содержащая путь и ошибку исходного запроса на проверку обработчиком исключений. |
ExceptionHandlerMiddleware |
ПО промежуточного слоя для обработки исключений в приложении. |
StatusCodeContext |
Содержит сведения, используемые обработчиком StatusCodePagesMiddlewareобъекта . |
StatusCodePagesFeature |
Представляет функцию страниц кода состояния. |
StatusCodePagesMiddleware |
ПО промежуточного слоя для создания текста ответа кодов состояния ошибок без текста. |
StatusCodeReExecuteFeature |
Реализация по умолчанию для IStatusCodeReExecuteFeature. |
WelcomePageMiddleware |
ПО промежуточного слоя предоставляет веб-страницу по умолчанию для новых приложений. |
Интерфейсы
ICompilationException |
Указывает контракт для исключения, представляющего сбой компиляции. |
IDeveloperPageExceptionFilter |
Предоставляет точку расширяемости для изменения поведения DeveloperExceptionPageMiddleware. |
IExceptionHandler |
Представляет интерфейс для обработки исключений в ASP.NET Core приложениях.
|
IExceptionHandlerFeature |
Представляет функцию, содержащую ошибку исходного запроса, проверяемого обработчиком исключений. |
IExceptionHandlerPathFeature |
Представляет обработчик исключений с исходным путем запроса. |
IStatusCodePagesFeature |
Представляет функцию страниц кода состояния. |
IStatusCodeReExecuteFeature |
Представляет функцию, содержащую сведения о пути к исходному запросу. Эта функция предоставляется statusCodePagesMiddleware при повторном выполнении конвейера запроса с альтернативным путем для создания текста ответа. |
Комментарии
Дополнительные сведения о диагностика см. в разделе Обработка ошибок в ASP.NET Core.