add generated C# protocol file