【发布时间】:2013-01-06 17:43:51
【问题描述】:
我可以同时实现 AOP(使用 Postsharp)和 EntLib (v5.0) 来解决横切关注点,例如日志记录和异常处理/策略。
我看不出一个人是否排斥另一个人,或者他们可能在哪里相互补充。有人可以分享一些经验和/或想法吗?
谢谢!
我对例外的看法:
AOP 可以轻松包装您的代码并捕获异常。然后可以将处理委托给 EntLib,后者使用策略提供强大的处理(包装、替换、吞咽)配置。
处理策略(包装、替换和吞咽)也可以在方面实现。什么会推动这个决定?还是我在这里遗漏了什么?
【问题讨论】:
标签: logging exception-handling aop enterprise-library-5