| Entelect.ErrorHandling Namespace |
| Class | Description | |
|---|---|---|
|
|
ArgumentNullError |
Error to use when the supplied argument was null
|
|
|
LogicError |
Logic errors are represents errors that can safely be displayed to the user.
This is so that they know why something has gone wrong, instead of seeing a general error page and can possibly correct themselves.
You can also use logic errors to validate multiple aspects of a class,
collect all the validation errors and return them at once instead of throwing a single exception for each
|
|
|
LogicErrors |
A collection of LogicError
Contains a set of helper methods that makes working with multiple logic errors easier.
|
|
|
LogicException |
A logic exception is a way to interrupt the program flow that has failed due to one or more LogicError
|