System.Web.Http.ExceptionHandling Namespace

Classes

ExceptionCatchBlocks

Provides the catch blocks used within this assembly.

ExceptionContext

Represents an exception and the contextual data associated with it when it was caught.

ExceptionContextCatchBlock

Represents the catch block location for an exception context.

ExceptionHandler

Represents an unhandled exception handler.

ExceptionHandlerContext

Represents the context within which unhandled exception handling occurs.

ExceptionHandlerExtensions

Provides extension methods for IExceptionHandler.

ExceptionLogger

Represents an unhandled exception logger.

ExceptionLoggerContext

Represents the context within which unhandled exception logging occurs.

ExceptionLoggerExtensions

Provides extension methods for IExceptionLogger.

ExceptionServices

Creates exception services to call logging and handling from catch blocks.

Interfaces

IExceptionHandler

Defines an unhandled exception handler.

IExceptionLogger

Defines an unhandled exception logger.