Nlog使用

一,安装Nlog

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

  在浏览中搜索‘’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.Trace("Hello World! Trace");
logger.Info("Hello World! Info");
logger.Warn("Hello World! Warn");
logger.Debug("Hello World! Debug");
logger.Error("Hello World! Error");
logger.Fatal("Hello World! Fatal");

 

 

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

posted @ 2021-09-14 22:17  董某的智慧所在  阅读(164)  评论(0)    收藏  举报