Время ожидания службы WCF
Есть ли способ установить тайм-аут на стороне службы, чтобы запрос прекратил обработку, если он превысил тайм-аут? Я знаю, что могу определить время запроса на стороне клиента, но это не останавливает обработку запроса на сервере.
Я попытался добавить следующую привязку:
<basicHttpBinding>
<binding name="timeout" receiveTimeout="00:01:00" closeTimeout="00:01:00" openTimeout="00:01:00" sendTimeout="00:01:00" />
</basicHttpBinding>
Я также попытался добавить следующее в узел system.web (отдельно и вместе с вышеупомянутым):
<httpRuntime executionTimeout="60" /> <!-- timeout after 60 seconds -->