jtd-codegen 0.1.4

Generate code from JSON Typedef schemas
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using System.Runtime.Serialization;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;

namespace {{namespace}}
{
{{ comment 80 "    /// <summary>" "    /// " "    /// </summary>" description }}
    [JsonConverter(typeof(StringEnumConverter))]
    public enum {{name}}
    {
{{#each variants}}
{{ comment 80 "        /// <summary>" "        /// " "        /// </summary>" description }}
        [EnumMember(Value = {{rename}})]
        {{name}},
{{/each}}
    }
}