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

ASP.NET Core 使用NLog打印html格式日志,第1张

NLog是在.NET平台下用的比较多的日志处理类库,能够输出带有上下文的调试诊断信息,根据配置文件可以选择多种输出方式和表现形式。

更多的配置和使用方法请自行查看官方文档或其他博客,这里只简单的记录下如何使用NLog记录html格式的日志信息。

1.首先安装NuGet包

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

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

4.在Startup.cs中配置NLog

5.打印日志

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

6.日志内容如下

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

在Asp.net Core开发网站或者应用,如果使用wwwroot下的index.html为应用或者网站的首页。

这个时候需要Asp.net Core 中的静态文件组件。

1、在wwwroot文件下创建一个index.html文件

2、在应用下的Startup.cs文件中的Configure方法中加入静态文件控制,代码如下:

当站点启动后,首先是访问index.html这个文件。

默认是wwwroot的静态文件,可以做相关的应用,比如Cms系统的静态化,前后端分离等 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7062185.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存