| Interface | Description |
|---|---|
| ExceptionRefiner |
Defines a contract to refine exceptions.
|
| WebErrorHandler |
Defines a contract to handle exceptions in the Web layer and convert them to appropriate
error codes with meaningful status codes.
|
| Class | Description |
|---|---|
| HandledException |
Encapsulates details about a handled exception, including:
The mapped business level error codes
The corresponding HTTP status code
A collection of arguments that can be used for message translation
|
| HttpError |
Represents the error details that should be serialized inside a HTTP
response body.
|
| HttpError.CodedMessage |
Represents an error code paired with its appropriate error message.
|
| WebErrorHandlers |
A factory over
WebErrorHandler implementations. |
Copyright © 2018. All rights reserved.