public void Error(string message, Exception e) { var errors = new List <Exception>(); do { errors.Add(e); e = e.InnerException; } while (e != null); var sb = new StringBuilder(); sb.AppendLine(message); sb.AppendLine(string.Join("=========== InnerException ===========", errors)); TcTrace.TraceOut(TraceLevel.Error, sb.ToString(), Title); }
public void Debug(string message) { TcTrace.TraceOut(TraceLevel.Verbose, message, Title); }
public void Info(string message) { TcTrace.TraceOut(TraceLevel.Info, message, Title); }
public void Warning(string message) { TcTrace.TraceOut(TraceLevel.Warning, message, Title); }
public void Error(string message) { TcTrace.TraceOut(TraceLevel.Error, message, Title); }