Skip to content

Commit ef1b80a

Browse files
committed
updated dotnet enum templates
1 parent b070127 commit ef1b80a

File tree

4 files changed

+12
-12
lines changed

4 files changed

+12
-12
lines changed

src/main/resources/handlebars/aspnetcore/enumClass.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
{
1111
{{#allowableValues}}{{#enumVars}}
1212
/// <summary>
13-
/// Enum {{name}} for {{{value}}}
13+
/// Enum {{name}} for {{#value}}{{{value}}}{{/value}}{{^value}}null{{/value}}
1414
/// </summary>
15-
{{#isString}}[EnumMember(Value = "{{{value}}}")]{{/isString}}
16-
{{name}}{{^isString}} = {{{value}}}{{/isString}}{{#isString}} = {{@index}}{{/isString}}{{^@last}},
15+
{{#isString}}[EnumMember(Value = {{#value}}"{{{value}}}"{{/value}}{{^value}}null{{/value}})]{{/isString}}
16+
{{name}}{{^isString}} = {{#value}}{{{value}}}{{/value}}{{^value}}null{{/value}}{{/isString}}{{#isString}} = {{@index}}{{/isString}}{{^@last}},
1717
{{/@last}}{{/enumVars}}{{/allowableValues}}
1818
}

src/main/resources/handlebars/csharp/enumClass.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
{
1010
{{#allowableValues}}{{#enumVars}}
1111
/// <summary>
12-
/// Enum {{name}} for {{{value}}}
12+
/// Enum {{name}} for {{#value}}{{{value}}}{{/value}}{{^value}}null{{/value}}
1313
/// </summary>
14-
[EnumMember(Value = {{#isLong}}"{{/isLong}}{{#isInteger}}"{{/isInteger}}{{#isFloat}}"{{/isFloat}}{{#isDouble}}"{{/isDouble}}{{{value}}}{{#isLong}}"{{/isLong}}{{#isInteger}}"{{/isInteger}}{{#isDouble}}"{{/isDouble}}{{#isFloat}}"{{/isFloat}})]
15-
{{name}}{{#isLong}} = {{{value}}}{{/isLong}}{{#isInteger}} = {{{value}}}{{/isInteger}}{{^isInteger}} = {{@index}}{{/isInteger}}{{^@last}},
14+
[EnumMember(Value = {{#value}}{{#isLong}}"{{/isLong}}{{#isInteger}}"{{/isInteger}}{{#isFloat}}"{{/isFloat}}{{#isDouble}}"{{/isDouble}}{{{value}}}{{#isLong}}"{{/isLong}}{{#isInteger}}"{{/isInteger}}{{#isDouble}}"{{/isDouble}}{{#isFloat}}"{{/isFloat}}{{/value}}{{^value}}null{{/value}})]
15+
{{name}} {{#value}}{{#isLong}} = {{{value}}}{{/isLong}}{{#isInteger}} = {{{value}}}{{/isInteger}}{{^isInteger}} = {{@index}}{{/isInteger}}{{/value}}{{^value}}null{{/value}}{{^@last}},
1616
{{/@last}}{{/enumVars}}{{/allowableValues}}
1717
}

src/main/resources/handlebars/csharp/modelEnum.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
{
1212
{{#allowableValues}}{{#enumVars}}
1313
/// <summary>
14-
/// Enum {{name}} for value: {{{value}}}
14+
/// Enum {{name}} for value: {{#value}}{{{value}}}{{/value}}{{^value}}null{{/value}}
1515
/// </summary>
16-
{{#isString}}[EnumMember(Value = "{{{value}}}")]{{/isString}}
17-
{{name}}{{^isString}} = {{{value}}}{{/isString}}{{#isString}} = {{@index_1}}{{/isString}}{{^@last}},
16+
{{#isString}}[EnumMember(Value = {{#value}}"{{{value}}}"{{/value}}{{^value}}null{{/value}})]{{/isString}}
17+
{{name}}{{^isString}} = {{#value}}{{{value}}}{{/value}}{{^value}}null{{/value}}{{/isString}}{{#isString}} = {{@index_1}}{{/isString}}{{^@last}},
1818
{{/@last}}{{/enumVars}}{{/allowableValues}}
1919
}{{! NOTE: This model's enumVars is modified to look like CodegenProperty}}

src/main/resources/handlebars/csharp/modelInnerEnum.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
{
1313
{{#allowableValues}}{{#enumVars}}
1414
/// <summary>
15-
/// Enum {{name}} for value: {{{value}}}
15+
/// Enum {{name}} for value: {{#value}}{{{value}}}{{/value}}{{^value}}null{{/value}}
1616
/// </summary>
17-
{{#isString}}[EnumMember(Value = "{{{value}}}")]{{/isString}}
18-
{{name}}{{^isString}} = {{{value}}}{{/isString}}{{#isString}} = {{@index_1}}{{/isString}}{{^@last}},
17+
{{#isString}}[EnumMember(Value = {{#value}}"{{{value}}}"{{/value}}{{^value}}null{{/value}})]{{/isString}}
18+
{{name}}{{^isString}} = {{#value}}{{{value}}}{{/value}}{{^value}}null{{/value}}{{/isString}}{{#isString}} = {{@index_1}}{{/isString}}{{^@last}},
1919
{{/@last}}{{/enumVars}}{{/allowableValues}}
2020
}
2121
{{/isContainer}}

0 commit comments

Comments
 (0)