Microsoft.AspNetCore.Diagnostics 네임스페이스

ASP.NET Core 캡처 및 보고 진단 관련된 형식을 포함합니다. , 및 DeveloperExceptionPageMiddlewareStatusCodePagesMiddleware 와 같은 ExceptionHandlerMiddleware미들웨어는 ASP.NET Core 오류를 처리하는 데 사용됩니다.

클래스

CompilationFailure

특정 파일을 컴파일하는 데 실패한 것에 대해 설명합니다.

DeveloperExceptionPageMiddleware

파이프라인에서 동기 및 비동기 예외를 캡처하고 오류 응답을 생성합니다.

DiagnosticMessage

단일 진단 메시지입니다.

ErrorContext

DeveloperExceptionPageMiddleware에서 현재 처리 중인 오류에 대한 컨텍스트를 제공합니다.

ExceptionHandlerFeature

예외 처리기에 의한 검사에 대한 원래 요청의 경로와 오류가 포함된 기능입니다.

ExceptionHandlerMiddleware

애플리케이션에서 예외를 처리하기 위한 미들웨어입니다.

StatusCodeContext

StatusCodePagesMiddleware처리기에서 사용하는 정보를 포함합니다.

StatusCodePagesFeature

상태 코드 페이지 기능을 나타냅니다.

StatusCodePagesMiddleware

본문이 없는 코드에 오류 상태 응답 본문을 생성하기 위한 미들웨어입니다.

StatusCodeReExecuteFeature

에 대한 기본 구현입니다 IStatusCodeReExecuteFeature.

WelcomePageMiddleware

이 미들웨어는 새 응용 프로그램에 대한 기본 웹 페이지를 제공합니다.

인터페이스

ICompilationException

컴파일 실패를 나타내는 예외에 대한 계약을 지정합니다.

IDeveloperPageExceptionFilter

DeveloperExceptionPageMiddleware의 동작을 변경하기 위한 확장성 지점을 제공합니다.

IExceptionHandler

ASP.NET Core 애플리케이션에서 예외를 처리하기 위한 인터페이스를 나타냅니다. IExceptionHandler 구현은 예외 처리기 미들웨어에서 사용됩니다.

IExceptionHandlerFeature

예외 처리기에서 검사할 원래 요청의 오류를 포함하는 기능을 나타냅니다.

IExceptionHandlerPathFeature

요청의 원래 경로가 있는 예외 처리기를 나타냅니다.

IStatusCodePagesFeature

상태 코드 페이지 기능을 나타냅니다.

IStatusCodeReExecuteFeature

원래 요청의 경로 세부 정보를 포함하는 기능을 나타냅니다. 이 기능은 응답 본문을 생성하는 대체 경로를 사용하여 요청 파이프라인을 다시 실행할 때 StatusCodePagesMiddleware에서 제공됩니다.

설명

진단 대한 자세한 내용은 ASP.NET Core 오류 처리를 참조하세요.