Почему я получаю сообщение об ошибке при отправке в OData Edm.Decimal типа? - PullRequest
1 голос
/ 27 мая 2011

Я пытаюсь отправить JSON в службу OData. Согласно метаданным $, ожидается следующий тип:

<Property Name="curClaimValue" Type="Edm.Decimal" Nullable="true" Precision="19" Scale="4"/>

Это часть моего JSON:

... "curClaimValue": 654321 ...

И это сообщение об ошибке:

Ошибка обработки потока запросов. Ошибка при преобразовании значения из полезной нагрузки запроса для свойства 'curClaimValue' в тип 'Десятичный', который является ожидаемым типом свойства.

Дайте мне знать, если вам нужна дополнительная информация.

Спасибо, Стивен

1 Ответ

7 голосов
/ 27 мая 2011

Кажется, мне нужно заключить число в кавычки.

...