Пример #1
0
        public static ILogCentral GetLogger(Type type)
        {
            // If no loggers have been created, load our own.
            if (LogManager.GetCurrentLoggers().Length == 0)
            {
                LoadConfig();
            }

            ILogCentral logger = null;

            try
            {
                ILog         log4netLogger = log4net.LogManager.GetLogger(type);
                CustomLogger customLogger  = new CustomLogger(log4netLogger);
                logger = customLogger;
            }
            catch (Exception ex)
            {
                logger = null;
                throw ex;
            }
            return(logger);
        }
Пример #2
0
 public Logger(string name, ILogCentral logCentral)
 {
     _name       = name;
     _logCentral = logCentral;
 }