C # WCF REST. Как вы используете сериализатор JSON.Net вместо стандартного DataContractSerializer?

В .NET 3.5 можно ли переопределить стандартный DataContractJsonSerializer и вместо этого использовать сериализатор JSON.net?

ПРИМЕЧАНИЕ . Мы не хотим использовать атрибуты в classе

Да, это возможно. Но это не слишком просто. Вам понадобится новый форматировщик сообщений, который использует сериализатор JSON.NET вместо стандартного для преобразования между параметрами операции и объектом сообщения, необходимым для стека WCF. В сообщении на http://blogs.msdn.com/b/carlosfigueira/archive/2011/05/03/wcf-extensibility-message-formatters.aspx приведен пример, который делает именно это. Код написан для 4.0, но он должен работать и на 3.5.

  • Каков наилучший способ обхода проблемы WCF с использованием `` `WCF?
  • Как сделать вызов моей службы WCF асинхронным?
  • WCF vs ASP.NET Web API
  • Как обрабатывать большие загрузки файлов через WCF?
  • Шаблон для вызова службы WCF с использованием async / wait
  • Декомпрессия streamа GZip из ответа HTTPClient
  • Ошибка WCF: 405 Метод не разрешен
  • Может ли web.config читать из внешнего XML-файла?
  • Вопрос конфигурации конфигурации WCF в отношении
  • Различные формы интерфейса контракта службы WCF
  • Каковы различия между веб-службами WCF и ASMX?
  • Interesting Posts

    Установите базовый url для угловых 2 запросов HTTP

    Как я могу обмениваться данными с несколькими устройствами, которые находятся на одном и том же IP-адресе?

    Получить все сообщения от Whatsapp

    Весенняя загрузка и SQLite

    Как изменить строковые литералы в Eclipse (от пользователя VIM)

    Как остановить отображение сообщений INFO на искровой консоли?

    Как остановить Windows 10 от обновления моего графического драйвера?

    Можно ли определить «средний» диапазон в scale_fill_gradient2 ()?

    Как агрегировать по году-месяцу в другой часовой пояс

    R как перечислить все остальные элементы?

    Android забирает весь список контактов (имя, адрес электронной почты, телефон) занимает более минуты около 700 контактов

    Как настроить параметры DNS с помощью командной строки или PS?

    Использование анонимных пространств имен в файлах заголовков

    Используйте длинное зарезервированное слово как имя переменной в C #

    Возврат сервиса WCF «Метод не разрешен»

    Давайте будем гением компьютера.