如何在调用WCF服务时捕获WPF中的异常
答
基本上你将有三种方法:
- 重新抛出
FaultException
您的定期的try/catch - 标记您
OperationContract
与FaultContract
属性和您的例外手动转换到您的自定义错误对象, - 要实施
IErrorHandler
行为并让其处理WCF例外
此链接可以xplain这些选项:Simplifying WCF: Using Exceptions as Faults