From 087b9118c181de300747aab3de5bda0fb6c188d6 Mon Sep 17 00:00:00 2001 From: Jim Schubert Date: Thu, 18 Feb 2016 13:07:42 -0500 Subject: [PATCH] [feature #1255] support model name prefix + suffix also for C#. AbstractCSharpCodegen does override toModelName, which made the change to DefaultCodegen have no effect. --- .../io/swagger/codegen/languages/AbstractCSharpCodegen.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractCSharpCodegen.java b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractCSharpCodegen.java index 67c30289510a..119782212d0d 100644 --- a/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractCSharpCodegen.java +++ b/modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/AbstractCSharpCodegen.java @@ -468,7 +468,7 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co @Override public String toModelName(String name) { - name = sanitizeName(name); + name = sanitizeName(modelNamePrefix + name + modelNameSuffix); // model name cannot use reserved keyword, e.g. return if (isReservedWord(name)) {