В моем проекте есть множество веб-сервисов, которые делятся типами.
Для простоты я продемонстрирую два веб-сервиса.
WebService1 на http://MyServer/WebService.asmx
webService2 на http://MyServer/WebService.asmx
Когда я генерирую прокси для этих двух служб, я использую:
WSDL / sharetypes http://MyServer/WebService1.asmx http://MyServer/WebService2.asmx
/ appsettingurlkey: WebServiceUrl / namespace: MyNamespace /out:MyProxy.cs
Проблема в том, что appsettingurlkey одинаков для каждого веб-сервиса
в файле прокси. Я хочу иметь возможность указать несколько
Параметры appsettingurlkey. Как это достигается? Я полагаю
поскольку параметр / sharetypes стал доступен, должен быть
решение для определения appsettingurlkey специально для каждого
Веб-сервис идентифицирован.
Если это невозможно с wsdl.exe, что бы вы предложили мне сделать? Я бы предпочел не обновлять сгенерированный код, который выводит wsdl.exe, и я не хочу проходить через все приложение, передавая URL-адрес каждому экземпляру веб-служб.