LogUtil.cs 806 字节
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using log4net;
using System.Reflection;
using System.Drawing;

namespace Agv
{
     public class log
    {
        //private static LogUtil instance = new LogUtil();
        public static readonly ILog LOGGER = LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType); 
        public static Dictionary<int, DateTime> lastErrorLogTime = new Dictionary<int, DateTime>(); 

        public static void info(string msg)
        {
            LOGGER.Info(msg);
        }
        public static void debug(string msg)
        {
            LOGGER.Debug(msg);
        } 
     
        public static void error(string errorMsg, Exception ex = null)
        {
            LOGGER.Error(errorMsg, ex);
        }
    }
}