Nlog使用

一,安装Nlog

  1,手动|  右击引用>管理NuGet程序包

  在浏览中搜索‘’Nlog‘’下载

  Nlog使用

  

  2,命令下载

  在 工具>NuGet包管理器>程序包管理控制台

  写入命令: Install-Package NLog -Pre

  

二,NLog.config文件

  新建项 创建一个 NLog.config 文件

  NLog.config 文件:

  

<?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">

    <targets>
        <target name="logfile" xsi:type="File" fileName="file.txt" />
        <target name="logconsole" xsi:type="Console" />
    </targets>

    <rules>
        <logger name="*" minlevel="Info" writeTo="logconsole" />
        <logger name="*" minlevel="Debug" writeTo="logfile" />
    </rules>
</nlog>

 

三,声明

  使用时要先声明 :

private static Logger logger = LogManager.GetCurrentClassLogger();

  注意:Logger要添加引用 (using NLog;)

 

四,使用

  完成上述操作Nlog就可以正常使用了  下面是写入不同类型的日志

Logger.Default.Trace("Hello World! Trace");
Logger.Default.Info("Hello World! Info");
Logger.Default.Warn("Hello World! Warn");
Logger.Default.Debug("Hello World! Debug");
Logger.Default.Error("Hello World! Error");
Logger.Default.Fatal("Hello World! Fatal");

 

 

注:在项目中的file.txt文件中就可以查看日志了

上一篇:Nlog v-charts 富文本编辑器使用


下一篇:AspNetCore使用NLog做日志记录