У меня есть проект WCF. Я звоню в службу X из моей службы WCF. Когда я звоню в эту службу X, она ждет и отвечает через 3 минуты.
Я хочу увеличить время ожидания, потому что по умолчанию это 1 минута. Когда я добавляю конфигурацию, показанную ниже, в мою локальную среду, она работает.
Но когда я внедряю это в тестовую среду, он не работает, и у меня истекает время ожидания.
web.config:
<binding name="WSHttpBinding_ISyncReply"
openTimeout="00:01:00" closeTimeout="00:01:00"
receiveTimeout="00:10:00" sendTimeout="00:10:00">
Я даже добавил этот конфиг здесь для кода, но он тоже не работал:
((IContextChannel)compClient.InnerChannel).OperationTimeout = new TimeSpan(0, 30, 0);