Я использую API управления унифицированным коммуникационным интерфейсом cisco (AXL), который очень велик. Сгенерированный объект God с линиями длиной 350k + требует 30 секунд для инициализации во время выполнения. Я использовал для сокращения избыточных методов и свойств, и это действительно помогает. Я ищу инструмент для автоматизации селективного генерации кода C#, или, может быть, я должен написать свой собственный?Выборочное генерирование кода C# (SOAP)
0
A
ответ
0
После некоторого расследования я нашел два удобных инструмента для редактирования схемы мыла. Использование их позволяет мне удалять избыточные методы и сообщения относительно быстро, и после очистки я могу запустить wsdl/svcutil.
инструменты, оцениваемые по моим собственным маркам:
- SoapUI (только версия Про) [3/5]
- Altova XMLSpy [4/5]
К сожалению, оба инструмента не являются свободными , и оба не позволяют выбирать несколько элементов для удаления (следует тщательно спамить кнопку «Удалить» (в мыльном интерфейсе это не клавиша клавиатуры;))).
Как вы создаете C#? «Добавить ссылку на службу» в VS или svcutil.exe из командной строки? – dana
Я пробовал wsdl.exe и cmdline svcutil – Fastbrainx