If you use gRPC with .NET (C#), you might of noticed the generated files don't have the <autogenerated> tag that tells the compiler to ignore code rule violations. However, with gRPC 1.12.0, the bundled protoc compiler solves that! Enjoy :)