Период ожидания в веб-сервисах - PullRequest
0 голосов
/ 01 декабря 2008

Мне нужно изменить период ожидания моего веб-сервиса, который был вызван консольным приложением .net.

Как изменить период ожидания.

Его не размещают в IIS. Его единственный WSDL. Я не хочу писать какой-либо код. Мне нужно изменить это в app.config

1 Ответ

2 голосов
/ 01 декабря 2008

Большинство веб-сервисов в конечном итоге являются производными от WebClientProtocol. Этот класс имеет свойство timeout , которое может использоваться для изменения времени ожидания. Установите его, прежде чем вызывать сервис, и он должен сделать свое дело.

Пример

void SomeMethod() {
  SomeWebService v1 = new SomeWebService();
  v1.Timeout = 1000;
  v1.AWebServiceCall();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...