예제 #1
0
        public static void AddMsg(string system, int priority, string msg)
        {
            if ((system != null) && (system.Length > 0))
            {
                AddMessageEventHandler l = Handlers[system] as AddMessageEventHandler;
                LoggerEventArgs args = new LoggerEventArgs(priority, msg);

                if (l != null)
                {
                    l(null, args);
                }

                l = Handlers[""] as AddMessageEventHandler;
                if (l != null)
                {
                    l(null, args);
                }
            }
        }
예제 #2
0
 private static void Logger_Log(object sender, LoggerEventArgs msg)
 {
     Console.Error.WriteLine("{0}:\t{1}", msg.Priority.ToString(), msg.Message);
 }
예제 #3
0
 private void Logger_Log(object sender, LoggerEventArgs msg)
 {
     Console.WriteLine(msg.Message);
 }