есть способ получить протогена protobuf-net для того, чтобы обернуть существующий прото в зонтичный класс.
Аналогично реализации Jon Skeet для прототипа:output_directory =.employee.proto
спасибо.
Улучшение вопроса: по сути, если пакет определен в прото как com.testcompany.protos.employee
, мы хотим, чтобы эта способность во времяпоколение для размещения объектов в подпространстве имен.Например: com.testcompany.protos.employee.testemployee
, поэтому сообщения / объекты затем перемещаются ниже com.testcompany.protos.employee.testemployee.Конечно, во время повторной сериализации объект должен вернуться к оригиналу: com.testcompany.protos.employee.
Причина этого в том, что у нас есть много конфликтующих объектов пространства имен между различными прототипами, предоставляя дополнительную глубину, которую мы можемизбегать столкновений.
Может быть и другой способ сделать это, но именно так мы решили это при использовании protobuf-csharp.
спасибо.