У меня есть wsdl веб-сервиса soap, и я добавил его в качестве справочника услуг в Visual Studio. Я заметил, что у него нет класса запроса для метода, который мне нужно использовать. Мне нужно это потому, что я должен сохранить этот запрос как xml, и я всегда использовал класс запроса для сериализации. Есть ли способ сгенерировать этот запрос xml? Простое представление:
var client = new SoapServiceCliente();
var request = new RequestClass(); <-- This is what soap service is missing.
var response = new ResponseClass();
response = client.theMethod(request);
Перед вызовом метода я сериализую запрос в xml и после получения ответа я тоже сериализую его.