Moving enum definition of model lists outside class.

This commit is contained in:
Marcin Stefaniuk 2016-05-24 13:07:14 +02:00
parent 4b2e3a01f9
commit d0e3b5cc71

View File

@ -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}})