protected override void Dispose(bool finalize) { try { StartIfNotStarted(); Clear(); if (_condition) { Write(String.Format("}} [{0}] <---{1}", Convert.ToString(DateTime.Now - _startTime), Environment.NewLine), _indent); } Flush(); CloseBackingStore(); } catch (Exception ex) { ChoTrace.Write(ex); } finally { IsDisposed = true; } }
public ChoTrace(bool condition, string msg) { ChoTrace.WriteLineIf(condition, msg); }
public void Write(string msg, object tag) { ChoTrace.WriteLine(msg); }