У нас есть абстрактный класс, который является базой для множества различных запросов, которые мы отправляем по сервису WCF. Это уродливый отвратительный взлом, который каждый раз, когда мы добавляем новый запрос, мы должны помнить, чтобы добавить атрибут [KnownType]
к этому базовому классу.
Есть ли способ сказать DataContractSerializer
рассматривать ВСЕ производные этого абстрактного типа как KnownType
?