Click or drag to resize
Entelect.ErrorHandling Namespace
Contains classes that handle logic/business errors and help with error handlign in general
Classes
  Class Description
Public class ArgumentNullError
Error to use when the supplied argument was null
Public class 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
Public class LogicErrors
A collection of LogicError Contains a set of helper methods that makes working with multiple logic errors easier.
Public class LogicException
A logic exception is a way to interrupt the program flow that has failed due to one or more LogicError