1
A
回答
0
是的,如果情況是例外(即無法連接到數據庫)。如果異常傳播起來,ELMAH將捕獲它。
不要爲「業務」的錯誤使用異常,如找不到在表中的某個記錄。在這種情況下返回null
可能會更好。
相關問題
- 1. 在應用程序Cunstructor中的例外
- 2. 3層應用程序中的安全性:在哪一層?
- 3. MVC 3應用程序中的外鍵
- 4. Android應用程序中的例外
- 5. .NET桌面應用程序(服務)3層應用程序
- 6. 3層應用程序與WPF和C#
- 7. 3層應用程序模式建議
- 8. 部署3層MVC應用程序
- 9. 過濾elmah中的例外文本
- 10. Elmah在N層環境中
- 11. iOS中的分層應用程序示例應用程序/教程
- 12. 在WPF應用程序例外
- 13. 如何在3層web應用程序(ASP.NET MVC)中使用Autofac?
- 14. Rails 3的示例應用程序?
- 15. Glassfish 3簡單應用程序客戶端JNLP啓動例外
- 16. 在3層應用程序中傳輸分頁數據
- 17. Hibernate在3層java ee應用程序中延遲加載
- 18. 如何在.NET中連接3層應用程序?
- 19. 如何在visual studio中發佈3層架構應用程序
- 20. ELMAH與多個應用程序
- 21. Elmah應用程序名稱配置
- 22. 將Delphi/Oracle應用程序從2層更改爲3層
- 23. 在MVC應用程序中使用Elmah處理水密異常
- 24. Winform應用程序中的3層體系結構
- 25. 過濾3層應用程序流程的基礎設施
- 26. c#winform應用程序sql例外
- 27. 在簡單的JXTA 2.7中獲得例外應用程序
- 28. 在應用程序啓動方法中的例外
- 29. 在android相機應用程序中的例外
- 30. 在asp.net web應用程序中的參數無例外
感謝的Jakub。我打算做的只是不使用「try/catch」捕捉業務層,將它留給Controller來嘗試/捕捉,記錄錯誤,向用戶顯示體面的消息。聽起來不錯? – Bill 2012-03-23 11:40:29