2016-02-05 56 views
2

我想實現記錄器(說log4net)到ASP.Net 5和MVC 6 Web應用程序,現在log4net不支持DNX核心,因此我希望它在DNX 4.5(完整.net框架)中實現和更高版本當log4net可用於DNX核心時,切換到DNX核心。 可行嗎?或者是否有其他選項可以實現具有文件和數據庫日誌記錄的記錄器,並且還應該具有DNX 5.0核心支持。如何在ASP.NET 4.5和ASP.NET Core之間切換?

+0

更改標題使用正確的條款。 DNX不是一個適合討論的名稱。 –

回答

1

您應該嘗試Serilog框架。它使用語義記錄並有許多適配器(接收器)。它也得到預發佈版本與dnxCore支持

+0

但Serilog沒有數據庫接收器,我需要文件和數據庫來存儲日誌。 –

+0

當然它, – TGN12

+0

看看https://github.com/serilog/serilog/wiki/Provided-Sinks – TGN12

相關問題