Использование JSON.NET с сервисом RESTful WCF в .NET 4 - PullRequest
3 голосов
/ 20 августа 2010

Кто-нибудь успешно получил службу RESTful WCF (в .NET4), используя JSON.NET для сериализации / десериализации?

Какой лучший подход?

1 Ответ

2 голосов
/ 20 августа 2010

Можете ли вы предоставить еще несколько подробностей о том, что вы пытаетесь сделать с JSON.NET?Я не совсем уверен, с какими сценариями вы пытаетесь разобраться, но я дам вам мой общий опыт работы с сервисами JSON.NET и WCF RESTful.

Я создал несколько WCF RESTfulсервисы, которые в первую очередь вызываются моим клиентским приложением с использованием JJuery AJAX.Как правило, мне не приходилось использовать JSON.NET, поскольку JsonSerializer отлично справляется с последовательной сериализацией возвращаемых значений (отдельных значений или List<T> коллекций) и может без проблем перемещаться по объекту.

мне приходилось использовать JSON.NET, когда я отправляю объект JSON как часть моих переменных POST, которые я сериализовал на клиенте с использованием библиотеки JSON2.js.JSON.NET прекрасно выполнил сериализацию и десериализацию этих значений без проблем.

Мне нравится JSON.NET - не было никаких проблем.Честно говоря, когда я начинал, я думал, что буду использовать это много, но обнаружил, что мне это нужно только для крайних случаев.Обычно я полагаюсь на встроенные возможности сериализации и десериализации JSON в WCF.

Надеюсь, это поможет.Пожалуйста, дайте мне знать, если вам нужна дополнительная информация или есть конкретные сценарии, которые вы пытаетесь обработать, и я обновлю свой ответ соответственно.Спасибо!

...