C# 클래스 Solita.Episerver.WebApi.EpiserverWebApiErrorHandler

Logs all expections using EPiServer.Logging.ILogger. The handler returns HTTP 500 status with a message "An error has occurred" for end users. But for admin/editor/locahost users the full exception is displayed to ease debugging.
상속: System.Web.Http.ExceptionHandling.ExceptionHandler
파일 보기 프로젝트 열기: solita/episerver-webapi

공개 메소드들

메소드 설명
Handle ( System.Web.Http.ExceptionHandling.ExceptionHandlerContext context ) : void

비공개 메소드들

메소드 설명
IsEditorOrAdmin ( IPrincipal user ) : bool
ShowDetailedError ( ) : bool

메소드 상세

Handle() 공개 메소드

public Handle ( System.Web.Http.ExceptionHandling.ExceptionHandlerContext context ) : void
context System.Web.Http.ExceptionHandling.ExceptionHandlerContext
리턴 void