示例#1
0
 /// <summary>
 /// 输出日志内容
 /// </summary>
 /// <param name="entry">日志实体</param>
 public void Log(ILogEntry entry)
 {
     if (handlers.Count <= 0)
     {
         return;
     }
     lock (syncRoot)
     {
         foreach (var handler in handlers)
         {
             if (!entry.IsIgnore(handler.GetType()))
             {
                 handler.Handler(entry);
             }
         }
     }
 }