我正在使用 Enterprise Library 4.1 并希望实现异常处理和日志记录。我能够设置一个处理 System.Exception 类型的一般异常的策略。我将此政策称为“数据访问政策”。
在一般应用程序开发规则中,我应该创建多少个策略?捕获 SqlExceptions 的最佳实践是什么?是否应该定义单独的策略?
我正在寻找的是使用 Enterprise Library 开发应用程序的人们的一些建议,以及他们如何设置异常处理策略以及一些示例会有所帮助。
谢谢
我正在使用 Enterprise Library 4.1 并希望实现异常处理和日志记录。我能够设置一个处理 System.Exception 类型的一般异常的策略。我将此政策称为“数据访问政策”。
在一般应用程序开发规则中,我应该创建多少个策略?捕获 SqlExceptions 的最佳实践是什么?是否应该定义单独的策略?
我正在寻找的是使用 Enterprise Library 开发应用程序的人们的一些建议,以及他们如何设置异常处理策略以及一些示例会有所帮助。
谢谢
您可以为 SqlExceptions 添加新策略。
这是一篇很棒的文章:Enterprise Library 4.1 :: 异常处理应用程序块
It's probably a bit late for you now but this link may help someone else. It's a page from the Enterprise Library documentation entitled "Determining Appropriate Exception Policies and Actions" and does exactly what it says on the tin