diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2020-08-01 20:14:34 +0200 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2020-08-01 20:14:34 +0200 |
| commit | a800b3b9f18ae3e8ab030c30c5d7b6504f2a5ebb (patch) | |
| tree | 68ffcdb7a2b42418ff1c4818d0b2cd5af41d5fa2 /src/server/Models/Exceptions | |
| download | dough-a800b3b9f18ae3e8ab030c30c5d7b6504f2a5ebb.tar.xz dough-a800b3b9f18ae3e8ab030c30c5d7b6504f2a5ebb.zip | |
Initial commit
Diffstat (limited to 'src/server/Models/Exceptions')
| -rw-r--r-- | src/server/Models/Exceptions/ModelValidationException.cs | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/server/Models/Exceptions/ModelValidationException.cs b/src/server/Models/Exceptions/ModelValidationException.cs new file mode 100644 index 0000000..3156229 --- /dev/null +++ b/src/server/Models/Exceptions/ModelValidationException.cs @@ -0,0 +1,31 @@ +using System; +using System.Runtime.Serialization; +using Dough.Models.Results; + +namespace Dough.Models.Exceptions +{ + [Serializable] + public class ModelValidationException : Exception + { + public ErrorResult ErrorResult { get; set; } + + public ModelValidationException() + { + ErrorResult = new ErrorResult(); + } + + public ModelValidationException(string message) : base(message) + { + } + + public ModelValidationException(string message, Exception inner) : base(message, inner) + { + } + + protected ModelValidationException( + SerializationInfo info, + StreamingContext context) : base(info, context) + { + } + } +} |
