У меня есть прокси веб-службы.На этом прокси есть метод, который принимает два пользовательских типа.Когда я вызываю веб-службу, создается мыльное сообщение.
В моем сценарии я фиксирую это мыльное сообщение вручную (используя fiddler).Я хотел бы иметь возможность десериализовать строку, содержащую это мыльное сообщение (которую я читаю из файла, созданного вручную), обратно в экземпляры моих двух оригинальных типов.
Я знаю, что это достаточно легко сделать сСериализация Xml DOM, XPath и Xml для этих двух типов.Я уже делаю это, хотя в настоящее время с двумя отдельными файлами.Я хотел бы объединить их и избежать ручного форматирования захваченного сообщения Soap.
Существует ли более автоматический способ использования существующей инфраструктуры Soap для этой десериализации?Я хотел бы написать этот код сериализации один раз и просто ожидать, что он будет работать.