我正在編寫一個.NET 3.5 Web應用程序,它使用LinqToSql作爲基本的數據庫內容。我想使用nLog庫進行日誌記錄。這個庫可以使用好的老式存儲過程登錄到數據庫(不是說有什麼問題..),但我想使用LingToSql DataContext登錄到數據庫在NLog中使用LinqToSql
有誰知道如何做這個?我知道的版本n日誌的2.0即將到來,但它還沒來......
-Edoode
我正在編寫一個.NET 3.5 Web應用程序,它使用LinqToSql作爲基本的數據庫內容。我想使用nLog庫進行日誌記錄。這個庫可以使用好的老式存儲過程登錄到數據庫(不是說有什麼問題..),但我想使用LingToSql DataContext登錄到數據庫在NLog中使用LinqToSql
有誰知道如何做這個?我知道的版本n日誌的2.0即將到來,但它還沒來......
-Edoode
如果你想使用LINQ來做到這一點,然後創建自己的目標寫至。我不明白爲什麼如果你有SProcs,使用C#將消息寫入數據庫(批量加載)的最快方法是通過本機SQL API並調用存儲過程。另外,如果有人已經寫了你一個DB目標...
我想@edosoft一直在尋找的是這樣的:
一個簡單的TextWriter你可以分配到DataContext.Log屬性而不是Console.Out來註冊使用NLog的LinqToSql日志記錄。