protobuf/csharp
Jon Skeet ce66c5f1b9 Updated set of unit tests and unit test protos.
This commit includes changes to the C#-specific protos, and rebuilt versions of the "stock" protos.
The stock protos have been locally updated to have a specific C# namespace, but this is expected to change soon, so hasn't been committed.
Four areas are currently not tested:
1) Serialization - we may restore this at some point, possibly optionally.
2) Services - currently nothing is generated for this; will need to see how it interacts with GRPC
3) Fields beginning with _{digit} - see https://github.com/google/protobuf/issues/308
4) Fields with names which conflict with the declaring type in nasty ways - see https://github.com/google/protobuf/issues/309
2015-04-28 15:06:59 +01:00
..
build Imported protobuf-csharp-port into csharp/ tree 2015-04-16 09:55:22 -07:00
csproj_templates Imported protobuf-csharp-port into csharp/ tree 2015-04-16 09:55:22 -07:00
keys Imported protobuf-csharp-port into csharp/ tree 2015-04-16 09:55:22 -07:00
lib Added instructions to manually download the dependencies 2015-04-16 12:30:14 -07:00
mono Imported protobuf-csharp-port into csharp/ tree 2015-04-16 09:55:22 -07:00
protos Updated set of unit tests and unit test protos. 2015-04-28 15:06:59 +01:00
src Updated set of unit tests and unit test protos. 2015-04-28 15:06:59 +01:00
testdata Imported protobuf-csharp-port into csharp/ tree 2015-04-16 09:55:22 -07:00
.gitignore Added instructions to manually download the dependencies 2015-04-16 12:30:14 -07:00
CHANGES.txt Updated readme.md and changes.txt, removed old license.txt 2015-04-16 10:23:54 -07:00
README.md Updated readme.md and changes.txt, removed old license.txt 2015-04-16 10:23:54 -07:00

This directory contains a library that implements Protocol Buffers functionality in C#.

Experimental only

C# protobufs are currently under development and are not officially supported yet. Also, as of now, only proto2 is supported. Proto3 support for C# is currently in progress (both design & implementation).

History of C# protobufs

This subtree was originally imported from https://github.com/jskeet/protobuf-csharp-port and represents the latest development version of C# protobufs, that will now be developed and maintained by Google. All the development will be done in open, under this repository (https://github.com/google/protobuf).