Exemple #1
0
 public HandleMessageAbs(string messageType, string message, HandlesCode code)
 {
     this.MessageType = messageType;
     this.Message     = message;
     this.StackTrace  = new List <string>();
     this.Code        = code;
 }
Exemple #2
0
 public HandleMessageAbs(string message, string type, HandlesCode code)
 {
     Message     = message;
     MessageType = type;
     Code        = code;
     StackTrace  = new List <string>();
 }
Exemple #3
0
 public static IHandleMessage Factory(HandlesCode code, string message, string messageType)
 {
     return(new HandleMessageAbs()
     {
         Code = code,
         Message = message,
         MessageType = messageType
     });
 }
Exemple #4
0
        public HandleMessage(Exception e)
        {
            this.Code        = HandlesCode.InternalException;
            this.MessageType = e.GetType().Name;
            this.Message     = e.Message;
            char splitFlag = ' ';

            this.StackTrace = e.StackTrace?.Split(splitFlag).ToList();
        }
 public static IHandleMessage Factory(string messageType, string message, HandlesCode code, string stackTrace)
 {
     return(new HandleMessage()
     {
         Code = code,
         Message = message,
         MessageType = messageType,
         StackTrace = stackTrace?.Split("\r\n").ToList()
     });
 }
Exemple #6
0
 public HandleMessage(Exception e)
 {
     this.Code        = HandlesCode.InternalException;
     this.MessageType = e.GetType().Name;
     this.Message     = $"Message: {e.Message} with Stack Trace: {e.StackTrace}";
 }
Exemple #7
0
 public HandleMessage(string messageType, string message, HandlesCode code)
 {
     this.MessageType = messageType;
     this.Message     = message;
     this.Code        = code;
 }
Exemple #8
0
 public HandleMessageMock(string type, string message, HandlesCode code)
 {
     MessageType = type;
     Message     = message;
     Code        = code;
 }