Generator.

Wait... what is this?

.proto Schema (can be proto2 or proto3):

Pending work items in code generated by protogen (protobuf-net):

(note: only single-file outputs work currently; need tabbed editor)

Not sure what to use? How about descriptor.proto?

download protogen 1.0 (windows) to use this tool at the command-line

tip: if needed, you can generate C# 3.0 instead of C# 6.0