WCF错误处理程序

WCF错误处理程序,wcf,Wcf,我创建了一个基于 我正在尝试添加一个基于 我已经放弃了 在web.config中,以便 [经营合同]的结果 基于请求内容类型头的xml或Json格式。 但当发生错误时,错误仅以XML形式返回 它不会将错误作为JSON返回 我该怎么做才能将错误获取为JSON?您需要实现IErrorHandler并编写一个ProviderDefault方法以WebContentFormat.JSON形式输出 您可以在此处获得有关如何操作的所有详细信息: http://blog.wadolabs.com/2009/

我创建了一个基于

我正在尝试添加一个基于

我已经放弃了 在web.config中,以便 [经营合同]的结果 基于请求内容类型头的xml或Json格式。 但当发生错误时,错误仅以XML形式返回 它不会将错误作为JSON返回
我该怎么做才能将错误获取为JSON?

您需要实现IErrorHandler并编写一个ProviderDefault方法以WebContentFormat.JSON形式输出

您可以在此处获得有关如何操作的所有详细信息:

http://blog.wadolabs.com/2009/03/wcf-exception-handling-with-ierrorhandler/

这篇文章对我有帮助