我正在使用WCF和Sync Framework在SQL 2008和SQL Ce 3.5之间同步数据。如果服务器出现问题,我只想将格式良好的自定义故障发送回客户端。但是,我遇到的问题是当其中一个Sync Framework方法是错误的来源时,我的错误包含在一个通用的“调用目标抛出的异常”中,并以自定义错误作为内部返回给客户端例外。因此,客户端必须将错误捕获为通用异常,然后处理内部异常。
如何剥离包装器异常并向我的服务使用者显示真正的错误?
答案 0 :(得分:2)
连接自定义IErrorHandler以执行异常转换。