Можно ли иметь подобное сообщение?
message A {
required int64 some_number = 1;
// .... some more fields
optional A sub_a = 123;
}
Причина в том, что мой текущий протокол хранит набор A напрямую, а упаковка A в другое сообщение приведет к приводит к массовому преобразованию хранимых данных.
2.2.0 protoc компилирует это нормально. Может ли это создать проблемы с сериализацией / десериализацией, и поддерживается ли это protobuf-net.