ASP.NET Core 使用NLog打印html格式日志

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET Core 使用NLog打印html格式日志相关的知识,希望对你有一定的参考价值。

参考技术A

NLog是在.NET平台下用的比较多的日志处理类库,能够输出带有上下文的调试诊断信息,根据配置文件可以选择多种输出方式和表现形式。
更多的配置和使用方法请自行查看官方文档或其他博客,这里只简单的记录下如何使用NLog记录html格式的日志信息。
1.首先安装NuGet包

2.在项目中添加NLog.config配置文件

3.配置文件添加以下配置信息

4.在Startup.cs中配置NLog

5.打印日志

下面是封装的使用多线程打印的NLogHelper类

6.日志内容如下

注意:在开发环境下会输出日志处理过程的信息。

以上是关于ASP.NET Core 使用NLog打印html格式日志的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET Core使用NLog记录日志

在 ASP.NET Core 应用程序中使用 NLog

ASP.NET Core根据环境切换NLog配置

ASP.NET Core 5.0 nlog 实现不起作用

为每个 Logger 实例动态设置 Nlog 日志级别 ASP.Net Core 2.x

asp.net core不通过构造方法从容器中获取对象及解决通过这种方法NLog获取对象失败的问题