我们有一个带有WCF层的系统。WCF捕获类型为T或基类型的故障异常
的WCF服务可以抛出各种FaultExceptions,这些类型的异常:
FaultException<MyStronglyTypedException>
所有强类型的异常从基本异常继承。
public class MyStronglyTypedException : MyBaseException
我可以捕获FaultException,但是我没有访问FaultException的Detail属性。
我想做些什么美中不足的是:
FaultException<MyBaseException>
但是这似乎并不可能。
有没有一种方法可以访问FaultException的Detail属性,而不捕获每个强类型的异常?
谢谢,但是这是目前我们在做什么,在那里他有: 赶上(的FaultException EE) 我们有超过100种不同的例外情况,目前我已经写了一个程序来生成这个码。 –
2010-02-08 13:54:37