A C# code generator for highly efficient network serialization