в одну фигню. У меня есть 1 абстрактный клас(Особь), и куча его наследников. У всех наследников есть пачка свойств повторяющихся но не у всех. То есть
Клас собака (хвост, ноги, шерсть)
Клас кот(хвост, ноги, шерсть)
Клас рыба(хвост, плавники, чешуя)
Клас человек(жопа, ноги, кожа)
Сразу подумал выкинуть свойства в несколько интерфейсов (хвостатые, шерстяные, ногоходящие)
Но потом понял что у меня рисуется проблема. Получаю я всех особей вмасиве из десириализатора JSON. Вопрос как сделать правильно, запихуить все свойства в абстрактный клас, или как то по другому?
У Newtonsoft есть поддержка десериализации производных классов, если ты про это
да, это то что мне нада) Но на сайте Newtonsoft, это небыло описано. Спасибо, буду гуглить)
СсылОЧКА https://www.newtonsoft.com/json/help/html/SerializationSettings.htm#TypeNameHandling
Обсуждают сегодня