Esempio n. 1
0
 private static void WriteListeners(TraceClass info)
 {
     try
     {
         foreach (TraceServerListener listerner in Listeners)
         {
             listerner.DoWrite(info);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Esempio n. 2
0
 protected override void Write(TraceClass info)
 {
     TraceData.Enqueue(info);
 }
Esempio n. 3
0
 public static void Trace(TraceClass msg)
 {
     var task = System.Threading.Tasks.Task.Factory.StartNew(() => { WriteListeners(msg); });
 }
Esempio n. 4
0
 public virtual void DoWrite(TraceClass info)
 {
     Write(info);
 }
Esempio n. 5
0
 protected abstract void Write(TraceClass info);