Мне нужно изменить период ожидания моего веб-сервиса, который был вызван консольным приложением .net.
Как изменить период ожидания.
Его не размещают в IIS. Его единственный WSDL. Я не хочу писать какой-либо код. Мне нужно изменить это в app.config
Большинство веб-сервисов в конечном итоге являются производными от WebClientProtocol. Этот класс имеет свойство timeout , которое может использоваться для изменения времени ожидания. Установите его, прежде чем вызывать сервис, и он должен сделать свое дело.
Пример
void SomeMethod() { SomeWebService v1 = new SomeWebService(); v1.Timeout = 1000; v1.AWebServiceCall(); }