.Net Core使用NLog自定义日志存储路径

2021-01-16 02:13

阅读:667

标签:参数   nbsp   message   core   配置   输入   ntc   add   记录   

1.安装NLog、NLog.Config包

2.添加日志类

public class LogFactory
    {
        public static Logger log;
        private string filename;

        /// 
        /// 日志类
        /// 
        /// 文件夹名称
        public LogFactory(string filename)
        {
            this.filename = filename;
             log = LogManager.GetCurrentClassLogger(); 
        }
        public void Info(string message)
        {
            log.WithProperty("filename", filename).Info(message);
        }
        public void Error(string message)
        {
            log.WithProperty("filename", filename).Error(message);
        }
        public void Debug(string message)
        {
            log.WithProperty("filename", filename).Debug(message);
        }
        
        ...... //根据需要自己添加
    }

  

3. NLog.Config配置文件

  

4.调用方法

  public void test(){
    LogFactory logger = new LogFactory(route); // route指自定义文件夹名字          
      logger.Info("日志信息");  //记录输入的请求的参数  

  }

  

 

.Net Core使用NLog自定义日志存储路径

标签:参数   nbsp   message   core   配置   输入   ntc   add   记录   

原文地址:https://www.cnblogs.com/besos/p/13384165.html


评论


亲,登录后才可以留言!