public TException(string msg, TExceptionType exceptionType = TExceptionType.Default) : base(msg)
 {
     ExpceptionType = exceptionType;
 }
 public TException(Exception exp, TExceptionType exceptionType = TExceptionType.Default, object tag = null) : base("TException", exp)
 {
     this.ExpceptionType = exceptionType;
     this.Tag            = tag;
 }