我只想知道什麼是最佳實踐/廣泛使用,我目前在域服務層做日誌記錄,但是在我的Web應用程序層內發生的任何事情都沒有記錄。在Web應用程序或域層中的Asp.net mvc應用程序中記錄錯誤?
我想一個集中和簡單的位置,以盡我創建/刪除/更新loggging ...
我聽說ELMAH的,不知道它是多麼有用的唯一域服務層記錄...
我目前沒有使用任何框架進行日誌記錄,我只是將字符串生成器的日誌消息或獲取異常並將其刷新到數據庫中......這是最好的方式去解決它嗎?
如果它的事項......我需要使用Ninject我ILoggingService注入
注意:我說的不是記錄用戶活動......將definetly我的域名服務層內只存在...
你覺得這是更好地記錄我的asp.net MVC應用程序或服務領域裏面? – Haroon 2011-06-10 11:58:35
imho不同層次記錄不同的東西。 MVC(用戶層)可能記錄所有用戶交互,而域層登錄邏輯錯誤等。 – jgauffin 2011-06-10 12:22:35