Я использую WCF для связи со сторонним сервисом REST / JSON.Поскольку это WCF, я создаю канал и отправляю через него запросы, используя WebHttpBinding
и WebHttpBehavior
.Я клиент, потребляющий услугу.Возможно ли, чтобы мой канал застрял в неисправном состоянии (где я должен был бы вызвать Abort
и создать его заново, чтобы продолжить его использовать)?Я пытался использовать его для выполнения вызовов, которые возвращают 404 ошибки или 500 ошибок, и последующие запросы на одном и том же экземпляре канала по-прежнему выполняются успешно.
Для меня имеет смысл, что это не будет ошибкой, посколькууслуга очень отключена по сравнению с другими службами.