Я не очень опытен с SOAP вызовами, поэтому я изо всех сил пытаюсь получить мои запросы для правильного форматирования. Я создаю экземпляр моего объекта (используя предоставленный файл .wsdl), а затем сериализую его, используя приведенный ниже код. Однако объект не обернут в тег soap envelope, который вызывает мой запрос на ошибку. Кто-нибудь знает, как я могу изменить это, чтобы правильно обернуть мой объект?
public static string SerializeToXml<T>(T dataToSerialize)
{
if (dataToSerialize == null) return null;
using (StringWriter stringWriter = new StringWriter())
{
XmlSerializer serializer = new XmlSerializer(typeof(T));
serializer.Serialize(stringWriter, dataToSerialize);
return stringWriter.ToString();
}
}