| 1234567891011121314151617181920 |
- using System;
- namespace Quadarax.Foundation.Core.Exceptions
- {
- public static class ExceptionExc
- {
- public static int GetCode(this Exception e)
- {
- if (!e.Data.Contains("Code"))
- return -1;
- return int.Parse(e.Data["Code"]?.ToString() ?? "-1");
- }
- public static void SetCode(this Exception e, int code)
- {
- e.Data.Add("Code", code);
- }
- }
- }
|