C# Class Quilt4.Service.ExceptionHandlingAttribute

Inheritance: System.Web.Http.Filters.ExceptionFilterAttribute
Datei anzeigen Open project: Quilt4/Quilt4.Service

Public Methods

Method Description
ExceptionHandlingAttribute ( LogLevel>.Action logException ) : System
OnException ( System.Web.Http.Filters.HttpActionExecutedContext context ) : void

Private Methods

Method Description
GetLogLevel ( Exception exception ) : LogLevel
GetStatusCode ( Exception exception ) : HttpStatusCode
ToError ( Exception exception ) : Error

Method Details

ExceptionHandlingAttribute() public method

public ExceptionHandlingAttribute ( LogLevel>.Action logException ) : System
logException LogLevel>.Action
return System

OnException() public method

public OnException ( System.Web.Http.Filters.HttpActionExecutedContext context ) : void
context System.Web.Http.Filters.HttpActionExecutedContext
return void