JsonConverter в Manatee Json - PullRequest
       3

JsonConverter в Manatee Json

1 голос
/ 19 октября 2019

Я использую Manatee Json для де / сериализации. Я хочу использовать аналогичную функциональность, которая доступна в Netwonsoft, где можно переопределить JsonConverter Read и Write Json. У нас есть пример, как это сделать в ламантине?

1 Ответ

0 голосов
/ 15 ноября 2019

Manatee.Json работает немного иначе, чем Json.Net.

В Json.Net вы реализуете устройство чтения или записи, в котором вы переводите непосредственно между JSON и объектом.

С помощьюManatee.Json, тебе не нужно так сильно беспокоиться о JSON. Вместо этого вы переводите на JsonValue.

. У вас есть пара основных вариантов того, как вы можете это сделать:

  • Если вы владеете объектом (у вас есть . CS файл для него), лучший подход состоит в том, чтобы реализовать IJsonSerializable. Сериализатор расставляет приоритеты для этого.
  • Если вы не являетесь владельцем объекта, вы можете создать ISerializer реализацию для выполнения перевода.

Документация по сериализации дать гораздо больше деталей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...