Mercurial > pub > ImplabNet
diff Implab/Diagnostics/ConsoleTraceListener.cs @ 92:4c0e5ef99986 v2
rewritten tracing
author | cin |
---|---|
date | Wed, 22 Oct 2014 18:37:56 +0400 |
parents | d9d794b61bb9 |
children | 1b7ebcc52e5a |
line wrap: on
line diff
--- a/Implab/Diagnostics/ConsoleTraceListener.cs Tue Oct 14 09:30:45 2014 +0400 +++ b/Implab/Diagnostics/ConsoleTraceListener.cs Wed Oct 22 18:37:56 2014 +0400 @@ -18,16 +18,16 @@ } - protected override void WriteEntry(TraceContext context, EventText text, string channel) { + protected override void WriteEntry(LogEventArgs args, EventText text, string channel) { var msg = new StringBuilder(); for (int i = 0; i < text.indent; i++) msg.Append(" "); - msg.AppendFormat("[{0}]:{1}: {2}", context.ThreadId, channel, text.content); + msg.AppendFormat("[{0}]:{1}: {2}", args.ThreadId, channel, text.content); lock (_consoleLock) { - Console.ForegroundColor = (ConsoleColor)(context.ThreadId % 15 + 1); - Console.WriteLine(msg.ToString()); + Console.ForegroundColor = (ConsoleColor)(args.ThreadId % 15 + 1); + Console.WriteLine(msg); } } }