У меня вызывается служба 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;
}
}
Я хочу обработать исключение, и оно всегда возвращает ответ без каких-либо исключений, которые я буду обрабатывать в коде клиента.
Спасибо