Автоматически создаваемые псевдонимы SOAP-прокси
В настоящее время я готовлюсь потреблятьSOAP веб-сервис в проекте .NET (C #), однако соглашения об именах, используемые для типов служб и операций,довольно плохо не соответствует соглашениям об именах, типичным для проектов C # .NET.
По сути, мой вопрос: существует ли способ автоматической псевдонимы сгенерированных типов / методов прокси-сервера веб-службы SOAP в моей реализации клиента?
Я надеюсь, что есть какой-то способ выполнить преобразование WSDL с помощью карты псевдонимов, чтобы сгенерированные (или восстановленные) типы использовали такие имена, какContact
но карта к основномуcontactObject
определение.
Поскольку я не знаю о каких-либо преобразованиях, которые могли бы быть выполнены во время генерации, я сейчас смотрю на ручные (или, по крайней мере, с помощью T4) записи оболочек для классов, однако это кажется ненужным уровнем косвенности; не говоря уже о боли в заднице.
Я читаю документы поSvcUtil, но не нашел подходящих флагов.