Example #1
0
 public void AppendEntry(string sourceDomainName, global::System.Reflection.AssemblyName sourceAssembly, string sourceTypeName, string sourceMethodName, LogLevels level, DateTime timestamp, string message)
 {
     _logController.AppendEntry(sourceDomainName, sourceAssembly, sourceTypeName, sourceMethodName, level, timestamp, message);
     System.sDomain[] doms = System.Domains;
     foreach (System.sDomain dom in doms)
     {
         dom.Core.AppendEntry(sourceDomainName, sourceAssembly, sourceTypeName, sourceMethodName, level, timestamp, message);
     }
 }
Example #2
0
 public void AppendEntry(string sourceDomainName, global::System.Reflection.AssemblyName sourceAssembly, string sourceTypeName, string sourceMethodName, LogLevels level, DateTime timestamp, string message)
 {
     lock (_loggers)
     {
         for (int x = 0; x < _loggers.Count; x++)
         {
             try
             {
                 _delegates[x].BeginInvoke(sourceDomainName, sourceAssembly, sourceTypeName, sourceMethodName, level, timestamp, message, null, _loggers[x]);
             }
             catch (Exception ex) { }
         }
     }
 }