示例#1
0
 public static ILogger GetLogger(string loggername)
 {
     lock (_lockobj)
     {
         ILogger logger;
         if (_loggers.TryGetValue(loggername, out logger))
         {
             return(logger);
         }
         logger = _loggeradapter.GetLogger(loggername);
         _loggers[loggername] = logger;
         return(logger);
     }
 }