У нас есть некоторые файлы конфигурации, которые были сгенерированы путем сериализации объектов С# с помощью Json.net.
Мы хотим перенести одно свойство сериализованного класса из простого свойства enum в свойство класса.
Одним из простых способов сделать это было бы оставить прежнее свойство enum в классе и организовать Json.net для чтения этого свойства, когда мы загружаем конфигурацию, но не сохраняем его снова, когда мы следующий сериализуем объект, Мы рассмотрим создание нового класса из старого перечисления отдельно.
Есть ли какой-либо простой способ отметить (например, с атрибутами) свойство объекта С#, чтобы Json.net игнорировал его ТОЛЬКО при сериализации, но рассматривал его при десериализации?