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);
             }
         }
     }