A generator for protocol buffer described APIs for and in C#.
This is a generator for API client libraries for APIs specified by protocol buffers, such as those inside Google. It takes a protocol buffer (with particular annotations) and uses it to generate a client library, as specified at aip.dev/client-libraries.
This generator replaces the older monolithic generator, and is suitable for production use.
Bazel support is currently experimental, and may change without warning.
See bazel_example/README.md
for an example
of using the C# bazel rules.