2012-06-06 133 views
0

在WCF服務中,我將發生異常。WCF:處理哪種異常

我已經在IncludeExceptionDetailInFaults在serviceDebug行爲屬性。

如果我宣佈這樣的方法:

[OperationContract] 
String SayHello(String name); 

而讓我們想象一下,我這樣做產生這種方法的SayHello一個NullReferenceException東西。

客戶端,我將要接受? A FaultExceptionNullReferenceException

我找不到任何相關文檔。

非常感謝您

回答

1

客戶應該得到的FaultException,始終 - 作爲一個SOAP錯誤...如果你想了解更多的細節,你可以將它添加到你的經營合同: [FaultContract(typeof(NullReferenceException))],然後你可以看起來像這樣:

}catch(FaultException<NullReferenceException> e){... 
+0

好的,謝謝。這只是一個理論性的案例,非常感謝。我有我想要的迴應。 – J4N