наследование protobuf-net

Marc упоминал на stackoverflow, что во второй версии protobuf-net можно будет использовать атрибут ProtoInclude (или аналогичный подход) для сериализации/дериализации иерархии классов без необходимости указывать каждый подтип в базовом классе. Это уже реализовано? У нас есть интерфейс плагина, который может быть получен во внешних библиотеках, поэтому нет возможности узнать, какими будут производные типы. Хотя мы могли бы поддерживать уникальную нумерацию между типами, но в сети я не нашел ни одного примера, кроме использования атрибута ProtoInclude, который требует указания подтипа.

Как бы я стал реализовывать наследование с помощью protobuf-net, если я не знаю, какие это подтипы?

12
задан Egor Pavlikhin 6 June 2011 в 03:24
поделиться