我們有一個帶有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