Я пытаюсь сгенерировать прокси-классы из wsdls и xsds (для некоторых SOAP веб-служб), используя нижеприведенную команду для разработки приложения на основе *. 1011 * core web api:
svcutil.exe / язык: C# /out:GeneratedProxies.cs / useSerializerForFaults / importXmlTypes abd.wsdl xyz.xsd
Моя проблема заключается в том, что генерируются некоторые нежелательные классы запросов и ответов. Мое наблюдение состоит в том, что для веб-службы, которая принимает более одного параметра, параметры объединяются в класс запроса. Вызов веб-службы путем передачи объекта запроса вызывает исключение, поскольку сервер не распознает объект запроса.
Существуют некоторые методы, сгенерированные как классы, с суффиксом 1 к имени метода в качестве имени класса.
Как создать прокси для веб-сервисов на основе SOAP, используя wsdls и xsds?