Сериализация до XML с SoapEnvelope в C# - PullRequest
0 голосов
/ 28 января 2020

Я не очень опытен с 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();
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...