We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0406b59 commit 88582d1Copy full SHA for 88582d1
Templates/CSharp/Model/EnumType.cs.tt
@@ -15,19 +15,26 @@ namespace <#=enumT.Namespace.GetNamespaceName()#>
15
/// The enum <#=enumName#>.
16
/// </summary>
17
[JsonConverter(typeof(EnumConverter))]
18
+<# if (enumT.IsFlags == true)
19
+ {
20
+#>
21
+ [System.Flags]
22
+<#
23
+ }
24
25
public enum <#=enumName#>
26
{
27
<#
- foreach(var value in enumT.Members)
28
+ foreach(var emumMember in enumT.Members)
29
30
#>
31
32
/// <summary>
- /// <#=value.Name.SplitCamelCase()#>
33
+ /// <#=emumMember.Name.SplitCamelCase()#>
34
- <#=value.Name.ToCheckedCase().GetSanitizedPropertyName()#>,
- <#
- }
35
+ <#=emumMember.Name.ToCheckedCase().GetSanitizedPropertyName()#> = <#=emumMember.Value#>,
36
+ <#
37
38
39
40
}
0 commit comments