码迷,mamicode.com
首页 > 其他好文 > 详细

Nlog日志出坑合集

时间:2018-11-02 11:14:05      阅读:468      评论:0      收藏:0      [点我收藏+]

标签:file   log   director   color   方法   async   padding   type   exception   

.net core框架下nlog不记录:

1.安装NLog.Web.AspNetCore

2.在Startup.cs文件的方法public void Configure(IApplicationBuilder app, IHostingEnvironment env)中,添加下面一行代码:

env.ConfigureNLog("NLog.config");

 


 

 

Nlog默认配置:

<?xml version="1.0" encoding="utf-8" ?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <variable name="logDirectory" value="${basedir}/Logs" />

  <targets async="true">
    <target name="file"
      xsi:type="File"
      layout="${longdate} ${threadid:padding=4} ${level:uppercase=true:padding=5} ${logger:shortName=true} ${message} ${exception:format=tostring}"
      fileName="${logDirectory}/log.txt"
      archiveFileName="${logDirectory}/log.{#}.txt"
      archiveEvery="Day"
      archiveNumbering="Rolling"
      maxArchiveFiles="7"
      concurrentWrites="true"
      createDirs="true"
      autoFlush="true" />
  </targets>

  <rules>
    <logger name="*" minlevel="Trace" writeTo="file" />
  </rules>
</nlog>

 

Nlog日志出坑合集

标签:file   log   director   color   方法   async   padding   type   exception   

原文地址:https://www.cnblogs.com/SimonWu/p/9894732.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!