Как генерировать .proto файлы из протокольных буферов кода .NET?

Итак, имея наши классы с атрибутами в папке, как сгенерировать файлы разметки .proto из них (чтобы получить, например, код C ++)?

6

Решение

Под «классами с атрибутами» вы подразумеваете атрибуты, подходящие для protobuf-net? Если так, то у protobuf-net есть GetProto метод, который предоставит схему на основе корневого типа:

string proto = Serializer.GetProto<SomeType>();

Несмотря на слухи об обратном, этот метод в v2 был реализован довольно давно.

6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]