NLog.Web
Version 5.3.15
| ヌゲットパッケージ | 説明 | サポートされているプラットフォーム |
|---|---|---|
| 新しい.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-packageは、新しいASP.NETコアプラットフォーム.NET 5、6、7、8、9で動作します
nlog.web -packageは、.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 >nlogがBeginRequestとEndRequestイベントを簡単にフックできるようにするASP.NET ASP.NET HTTPMODULEがあります。
NLogHttpModuleには、web.configで登録が必要です。
< system .webServer>
< modules runAllManagedModulesForAllRequests = " true " >
< add name = " NLog " type = " NLog.Web.NLogHttpModule, NLog.Web " />
</ modules >
</ system .webServer>貢献は非常に高く評価されています!可能であれば、ASP.NETおよびASP.NETコアで機能するかどうかを確認し、ユニットテストでカバーされていることを確認してください。
BSD