如何在调用WCF服务时捕获WPF中的异常

如何在调用WCF服务时捕获WPF中的异常

问题描述:

如何在调用WCF服务时捕获WPF中的异常?如何在调用WCF服务时捕获WPF中的异常

我认为这已经被堆栈溢出这个问题所覆盖。 WPF Exceptions

Bob。

基本上你将有三种方法:

  • 重新抛出FaultException您的定期的try/catch
  • 标记您OperationContractFaultContract属性和您的例外手动转换到您的自定义错误对象,
  • 要实施IErrorHandler行为并让其处理WCF例外

此链接可以xplain这些选项:Simplifying WCF: Using Exceptions as Faults