Получение сгенерированного клиентом SOAP справочника услуг для использования XElement для служебных вызовов - PullRequest
0 голосов
/ 20 ноября 2018

Я обновляю клиентское приложение, которое использует SOAP-клиент, созданный со ссылкой на службу, для переключения со старого сервера SharePoint на SharePoint Online.Я использовал контекстное меню Add -> «Service Reference» для генерации клиента по URL-адресу https://myorg.sharepoint.com/data/_vti_bin/lists.asmx.Проблема состоит в том, что вызовы типа ListsSoapClient.GetListCollection() используют XmlNode в качестве типа возврата, но остальная часть приложения ожидает Linq.XElement в качестве типа возврата, который использовался старым клиентом Service Reference.

Что я могу сделать, чтобы получитьVisual Studio 2017 для создания SOAP-клиента со ссылкой на службу, который использует Linq.XElement вместо XmlNode?

...