Сергей (F L )
Глянул messagepack, спасибо за совет, По умолчанию он еще хуже дрочит по атрибутам чем сериализатор из коробки. Хуже если ты наследуешься от абстрактного класса в котором висят поля. А его атрибуты не вешаются на абстрактный класс ) и он хочет чтобы каждое поле было отмечено атрибутом. Пробывал в производном попытаться указать поле родителя, и повесить атрибут или через new, чет не прокатило. Не дружит он вроде как с абстрактными классами. Благо отключить можно
В отличие от встроенной сериализации, любую внешнюю можно закастомизировать как хочется.