zoukankan      html  css  js  c++  java
  • .Net Core log4net 配置

    参考链接

    1.安装 log4net以及配置文件

    参考这个: log4net 日志配置,在最后的调用这块,请看下文

    2.Startup 设置

            //log4net日志
            public static ILoggerRepository repository { get; set; }
          
            public Startup(IConfiguration configuration)
            {
                Configuration = configuration;
                //加载log4net日志配置文件
                repository = LogManager.CreateRepository("NETCoreRepository");
                XmlConfigurator.Configure(repository, new FileInfo(@"Log4NetServelog4net.config")); //这个是大坑,一定要注意,这个结果值>0才是加载成功的
            }
    

    3.LogHelper 设置

            //主要是增加这个 Startup.repository.Name
            public static readonly log4net.ILog loginfo = log4net.LogManager.GetLogger(Startup.repository.Name, "loginfo");//修改成对应的
            public static readonly log4net.ILog logerror = log4net.LogManager.GetLogger(Startup.repository.Name, "logerror");//修改成对应的
    
    

    4.控制器 测试

      public IEnumerable<string> Get2()
            {
                LogHelper.WriteLog("test控制器");
                return new string[] { "阿萨德", "value啊啊2" };
            }
    

    5.日志文件查看

    项目logs

  • 相关阅读:
    笔记
    Dwarf Tower
    第k小数
    np
    noi 抓住那头牛
    HDU 1575 Try A
    acm 易错警示
    E
    魔改森林 题解(dp+容斥+组合数学)
    F. Unusual Matrix 题解(思维)
  • 原文地址:https://www.cnblogs.com/Alex-Mercer/p/12713926.html
Copyright © 2011-2022 走看看