企业库 4.1 例外政策

发布于 2024-07-17 05:52:31 字数 267 浏览 5 评论 0原文

我正在使用 Enterprise Library 4.1,想要实现异常处理和日志记录。 我能够设置一项处理 System.Exception 类型的常规异常的策略。 我将此政策称为“数据访问政策”。

在一般的应用程序开发规则中,我应该创建多少个策略? 捕获 SqlException 的最佳实践是什么? 是否应该制定单独的政策?

我正在寻找使用企业库开发应用程序的人们的一些建议,以及他们如何设置异常处理策略,并且一些示例会有所帮助。

谢谢

I am using Enterprise Library 4.1 and want to implement Exception handling and logging.
I am able to setup one policy that handles general Exceptions of the System.Exception type. I call this policy 'Data Access Policy'.

In a general application development rule, how many policies should I create?
What are the best practices for catching SqlExceptions? Should a separate policy be defined?

What I am looking for is some suggestions from folks who develop applications using Enterprise Library and how they setup the policies for exception handling and some examples would help.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半山落雨半山空 2024-07-24 05:52:31

您可以为 SqlExceptions 添加新策略。

这是一篇适合您的精彩文章:企业库 4.1:: 异常处理应用程序块

You can add a new policy for SqlExceptions.

Here is a great post for you: Enterprise Library 4.1 :: Exception Handling Application Block

静若繁花 2024-07-24 05:52:31

现在对您来说可能有点晚了,但此链接可能对其他人有帮助。 这是企业库文档中的一个页面,标题为“确定适当的异常策略和操作” 完全按照罐头上的说明进行操作

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文