Есть ли умный способ добавления инструкций сериализации XML без изменения сериализованного класса?
Мне не нравится сериализация по умолчанию, и я не могу изменить класс. Я думал о наследовании класса и использовании Shadows (VB.NET) для повторной реализации свойств (с инструкциями сериализации), но это приводит к большому количеству дублирующегося кода и выглядит просто ужасно.
Идеальное решение, которое я ищу, - это способ сохранить все инструкции по сериализации в отдельном файле.