In reference to the #56 we should add a script that changes the syntax of the files from proto2 to proto3. According to sources the messages should be "on-the-wire" compatible. In that case someone wanting C# support could just compile OSI as Proto3 messages. This feature will be added in v3.0.1