log4net日志记录

1、1.在assemblyInfo.cs添加

[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)]

2、2.在根目录添加log4net.config文件,内容如下:



  
    

3、可定义个日志帮助类,如下:

public static class LogHelper
    {
        static ILog log = LogManager.GetLogger("log");

        public static void Save(string content,Exception ex)
        {
            log.Error(content, ex);
        }
        public static void Save(string content)
        {
            log.Error(content);
        }
        public static void SaveAsyn(string content)
        {
            Task.Run( ()=> log.Error(content));
        }
        public static void SaveAsyn(string content,Exception ex)
        {
            Task.Run(() => log.Error(content, ex));
        }
    }

3 按日期及文件大小記錄

    
      
      
      
      
      
      
      
      
        
        
        
      
    

你可能感兴趣的:(log4net日志记录)