Json.NET: Как заставить пре-форматированное JSON свойство сериализовать "as-is"?
От: Yuri Abele Германия yabele.blogspot.com
Дата: 19.10.20 10:08
Оценка:
Всем привет!

Есть в MSSQL табличка для хранения истории пользователя.
Туда "падает" все события вокруг пользователя, как то, что он делал (login, logout & ETC),
так и то, что с ним делали (например у него сменился адрес или привязка к роли).
Табличка содержит как несколько "строгих" полей — [дата события], [тип события], [идентификатор пользователя],
так и одно поле в формате JSON, которое содержит важную именно для этого [типа события] информацию.
В Backend (пока на NancyFX, но в планах миграция на .NET 5 WebAPI), при запросе к базе данных,
вытаскиваются данные в соотв. модель, где JSON-отформатированное поле, попадает в строковое свойство класса.

Вопрос:
Можно ли заставить Json.NET сериализовать эту модель так, чтобы JSON-свойство класса, в итоговый JSON попадало "as-is",
и порождался один большой, композитный JSON?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.