Итак, если некий класс
[Serializable]
public class ClassBase
для него нужна некая кастомная сериалицация, казалось бы реализуй ISerializable и нет проблем. НО проблема есть. заключается она в том, что у этого класса большое кол-во наследников и если я реализую в предке ISerializable, то в каждом потомке я буду должен описывать GetObjectData и соответствующий конструктор. Как то не весело получается. Есть какие нить варианты решить эту проблему?