From d0e3b5cc71c7fe9e39cff0caadb704e3b84c1a2c Mon Sep 17 00:00:00 2001 From: Marcin Stefaniuk Date: Tue, 24 May 2016 13:07:14 +0200 Subject: [PATCH] Moving enum definition of model lists outside class. --- .../src/main/resources/nancyfx/model.mustache | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/swagger-codegen/src/main/resources/nancyfx/model.mustache b/modules/swagger-codegen/src/main/resources/nancyfx/model.mustache index c2b7e7c43a3..6a3e27de657 100644 --- a/modules/swagger-codegen/src/main/resources/nancyfx/model.mustache +++ b/modules/swagger-codegen/src/main/resources/nancyfx/model.mustache @@ -7,11 +7,12 @@ using Sharpility.Extensions; {{#models}} {{#model}} namespace {{packageName}}.Models -{ +{ {{#vars}}{{#isEnum}} + {{>innerModelEnum}}{{/isEnum}}{{#items.isEnum}} + {{#items}}{{>innerModelEnum}}{{/items}}{{/items.isEnum}}{{/vars}} + public sealed class {{classname}}: {{#parent}}{{{parent}}}, {{/parent}} IEquatable<{{classname}}> - { {{#vars}}{{#isEnum}} - {{>innerModelEnum}}{{/isEnum}}{{#items.isEnum}} - {{#items}}{{>innerModelEnum}}{{/items}}{{/items.isEnum}}{{/vars}}{{#vars}} + { {{#vars}} public {{>nullableDataType}} {{name}} { get; private set; }{{/vars}} public {{classname}}({{#vars}}{{>nullableDataType}} {{name}}{{#hasMore}}, {{/hasMore}}{{/vars}})