Можете ли вы предоставить еще несколько подробностей о том, что вы пытаетесь сделать с 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.
Надеюсь, это поможет.Пожалуйста, дайте мне знать, если вам нужна дополнительная информация или есть конкретные сценарии, которые вы пытаетесь обработать, и я обновлю свой ответ соответственно.Спасибо!