我调用了 wcf 服务并实现了 IClientMessageInspector 接口。
我想处理 AfterReceiveReply 上的错误。故障异常应始终返回 200 状态代码以及自定义消息和错误代码。它不应该在服务调用上抛出任何异常。
public void AfterReceiveReply(ref Message reply, object correlationState)
{
if (reply.IsFault)
{
// wrap message with http status code 200 and return content as exception model like status code, exception message;
}
}
我想处理异常,它总是返回响应,没有我将在客户代码中处理的任何异常。
谢谢