Могу ли я установить свойство времени ожидания SoapHttpClientProtocol через файл конфигурации? - PullRequest
3 голосов
/ 04 января 2011

Когда я создаю веб-ссылку для веб-службы, Visual Studio волшебным образом создает класс Settings, который позволяет мне изменять URL-адрес ссылочной веб-службы через конфигурацию приложения. Очень полезно для переключения между серверами разработки и производства без перекомпоновки кода.

Мне не удалось найти подобный механизм для свойства Timeout (или любого другого). Есть один?

(Для ясности: я говорю о клиентском коде со ссылкой на веб-сервис, полученной из SoapHttpClientProtocol.)

Спасибо!

1 Ответ

0 голосов
/ 04 января 2011

Вы можете использовать функцию «Настройки», чтобы определить свои собственные настройки для времени ожидания и других свойств. Затем вы можете написать код для чтения свойства, а не магическое число прямо в вашем коде.

...