예제 #1
0
        public static void Debug(string message)
        {
#if DEBUG
            //System.Console.WriteLine(message);
            var traceClientEvent = new DebugClientEvent
            {
                Message = message
            };
            PostMessage(traceClientEvent);
#endif
        }
예제 #2
0
 public static void Debug(string message)
 {
     #if DEBUG
     //System.Console.WriteLine(message);
     var traceClientEvent = new DebugClientEvent
     {
         Message = message
     };
     PostMessage(traceClientEvent);
     #endif
 }
예제 #3
0
파일: Server.cs 프로젝트: icnocop/StatLight
        public static void Debug(string message)
        {
#if DEBUG
            //System.Console.WriteLine(message);
            var traceClientEvent = new DebugClientEvent
            {
                Message = message
            };
            IAsyncResult result = PostMessage(traceClientEvent);

            // wait for messages to be sent to the server because otherwise messages may not get
            // displayed in the console if an exception occurs soon after the message is sent for example
            result.AsyncWaitHandle.WaitOne();
#endif
        }