Updating csharp codegen