NLog.Web
Version 5.3.15
| Nuget包装 | 描述 | 支持的平台 |
|---|---|---|
| 新.NET核心平台的ASP.NET应用程序 | .NET 5、6、7、8和9 | |
| .NET框架的经典ASP.NET MVC应用程序 | .NET框架3.5-4.8 |
这些软件包是对NLOG的扩展,并提供了针对ASP.NET(CORE),MVC和IIS的目标和布局渲染。
有关更新和发行版,请查看ChangElog.md或版本
NLOG.WEB.ASPNETCORE包装与新的ASP.NET核心平台.NET 5、6、7、8和9合作
nlog.web包装与.NET框架3.5-4.8一起使用经典的ASP.NET MVC
nlog 5.0要求nlog.config必须在扩展中包含nlog.web:
<!-- enable ASP.NET layout renderers -->
< extensions >
< add assembly = " NLog.Web " />
</ extensions >有一个ASP.NET ASP.NET HTTPMODULE,它使NLOG可以轻松地挂接和EndRequest事件。
NLogHttpModule需要在web.config中注册:
< system .webServer>
< modules runAllManagedModulesForAllRequests = " true " >
< add name = " NLog " type = " NLog.Web.NLogHttpModule, NLog.Web " />
</ modules >
</ system .webServer>高度赞赏贡献!如果可能的话,请确保是否适用于ASP.NET和ASP.NET Core,并确保由单元测试覆盖。
BSD