Nlog配置

首先我们先了解Nlog的工作原理:

NLog 是一个灵活且免费的日志平台,适用于各种 .NET 平台,包括 .NET 标准。NLog 使写入多个目标变得容易 。(数据库、文件、控制台)并即时更改日志记录配置

NLog 支持结构化 和传统的日志记录。

NLog 的重点:高性能、易于使用、易于扩展和灵活配置

特性:

易于配置:NLog 非常容易配置,无论是通过配置文件 还是以编程方式。即使不重新启动应用程序,也可以更改配置,

可模板化:每条日志消息都可以使用各种布局渲染进行模板化,

可扩展:即使 NLog 具有目标和预定义布局,您也可以编写自定义目标或传递自定义值,

结构化日志:完全支持结构化日志,

NLog 支持以下平台:

  • .NET 5
  • .NET 框架 3.5、4、4.5 - 4.8
  • .NET Framework 4 客户端配置文件
  • Xamarin 安卓
  • Xamarin iOs
  • 视窗电话 8
  • 银光 4 和 5
  • 单声道 4
  • ASP.NET 4(NLog.Web 包)
  • ASP.NET Core(NLog.Web.AspNetCore 包)
  • .NET Core(NLog.Extensions.Logging 包)
  • .NET 标准 1.x - NLog 4.5
  • .NET 标准 2.x - NLog 4.5
  • UWP - NLog 4.5

配置步骤:

在项目管理包中下载nlog插件:

Nlog配置

 

 

添加nlog配置文件

Nlog配置

 

 配置完成就可以使用nlog了:

Nlog配置

 

上一篇:什么是Nlog


下一篇:NLog+富文本+折线图