Configurable tooling that can process .proto definition files into C# class files compatible with Protobuf-Net.
- Support the Proto3 Language Specification and feature set.
- Support cross platform development with DNXCore 5.0 and .NET on Mono.
- Provide fully configurable class generation into defined namespace and file path with custom annotations and class level options.
- ProtobufCompiler : Handles parsing .proto definitions into a FileDescriptorSet.
- ProtobufGenerator : Handles generation of C# class (.cs) files given some defined job parameters and a compiled representation of the .proto definition files. Salvaged from working implementation of ProtobufGenerator which used embedded protoc compiler.