From 17a6f5cefbc2a00f796daf38fba8d1c4e07d3c1d Mon Sep 17 00:00:00 2001 From: Peter Kern Date: Wed, 9 Mar 2016 21:34:33 +0100 Subject: [PATCH] super.postProcessModels needs to be called. Otherwise renaming of members with same name as the class does not take place. --- .../io/swagger/codegen/languages/CSharpClientCodegen.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java index 89f5806236d0..4c05eace09c7 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/CSharpClientCodegen.java @@ -285,7 +285,10 @@ public class CSharpClientCodegen extends AbstractCSharpCodegen { } @Override - public Map postProcessModels(Map objs) { + public Map postProcessModels(Map objMap) { + + Map objs = super.postProcessModels(objMap); + List models = (List) objs.get("models"); for (Object _mo : models) { Map mo = (Map) _mo;