У меня действительно простая операция службы WCF GetCurrentBalance. Возвращает десятичное число.
У меня также есть сгенерированные odatagen файлы сущностей, включенные в проект, который содержит реализацию операции GetCurrentBalance, возвращающей строку. Вызов этого метода возвращает мне строку XML с нужным значением в ней.
Я также попытался использовать метод executeServiceOperation в сгенерированном классе и передать имя операции в качестве параметра, возвращаемое значение снова является той же строкой XML.
Есть ли способ извлечь это значение? Или я должен написать собственный парсер для него?
Заранее спасибо.