Esempio n. 1
0
 public void Add(Message message)
 {
     lock (Token)
     {
         AllMessages.Add(message);
     }
 }
Esempio n. 2
0
 private void WriteMessageToCommonList(Message message)
 {
     lock (_listenerToken)
     {
         foreach (MessageListener listener in _listeners)
         {
             listener.Add(message);
         }
     }
 }
Esempio n. 3
0
 private void WriteMessageToFile(Message message)
 {
     using (StreamWriter file = new StreamWriter(_logFileName, true))
     {
         file.WriteLine(String.Format("{0}\t{1}\t{2}\t{3} {4}", message.Time.ToString("HH:mm:ss.ffff"), message.Module, message.Category, message.Method, message.Text));
     }
 }