2010-12-14 55 views
-1

我有大约7层架构,其中WCF在UI和其余层之间桥接。使用企业库的WCF中的异常处理4.1

我可以在整个图层中使用Enterprise Library吗?

我是否在使用EAB(异常处理应用程序块)方面天真?

+0

您可以使用作为*横切关注*的部分EL的'Unity'来处理异常处理。 – 2010-12-14 06:08:40

+0

Unity根本不做任何异常处理。您可以使用Unity拦截来连接异常块,那是您的意思吗? – 2010-12-17 09:47:29

回答

0

特别是EHAB专门用于层边界。然而,你的问题并不是非常具体 - 你有什么尝试?你特别困惑的是什么?

+0

我对使用配置文件感到困惑。我想将它作为单个配置文件运行。我试图编写一个包装器,库并在该库中使用配置文件。例如:如果在busniess层或ui层发生异常,它会将异常传递给包装器,并从那里开始。但配置有问题。请建议! – 2010-12-17 06:41:17

+0

库没有配置文件 - 应用程序(实际上是AppDomain)。您必须将Entlib配置文件放入配置文件(app.config或web.config)。 – 2010-12-17 09:46:05

+0

感谢克里斯:),明白这一点。我曾试图实现一些无法交流的东西。我试图在一个配置文件下对整个架构进行调整。现在我认为它不可能.. – 2010-12-20 09:36:38