У меня есть служба WCF, которая подключается к другой службе SOAP (сторонней).Иногда сервис SOAP может возвращать данные без труда.По этой причине я увеличил время ожидания подключения службы WCF к службе SOAP.Я внес следующие изменения:
В файле web.config службы WCF:
<system.web>
<httpRuntime executionTimeout="600"/>
</system.web>
В коде при создании экземпляра службы SOAP я делаю следующее:
service = new The3rdPartyService
{
Url = "http://192.168.1.40:8080",
Timeout = 600000 // assuming this is in milliseconds
};
Однако время ожидания звонка истекает примерно через 100 секунд.Похоже, я неправильно перезаписываю тайм-аут.
Чего мне не хватает?