From 48946d7b3bd35db81393ecf94d5a8482cce95326 Mon Sep 17 00:00:00 2001 From: Chebotov Nickolay Date: Wed, 24 Feb 2021 23:56:25 +0300 Subject: [PATCH] Fix System.Text.Json.Serialization.JsonStringEnumConverter parameter for System.Text.Json.Serialization.JsonConverter (#1327) --- .../Templates/Class.liquid | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/NJsonSchema.CodeGeneration.CSharp/Templates/Class.liquid b/src/NJsonSchema.CodeGeneration.CSharp/Templates/Class.liquid index 223498e35..851cb759d 100644 --- a/src/NJsonSchema.CodeGeneration.CSharp/Templates/Class.liquid +++ b/src/NJsonSchema.CodeGeneration.CSharp/Templates/Class.liquid @@ -76,7 +76,7 @@ {% endif -%} {% if property.IsStringEnum -%} {% if UseSystemTextJson -%} - [System.Text.Json.Serialization.JsonConverter(System.Text.Json.Serialization.JsonStringEnumConverter)] + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] {% else -%} [Newtonsoft.Json.JsonConverter(typeof(Newtonsoft.Json.Converters.StringEnumConverter))] {% endif -%} @@ -98,11 +98,11 @@ get { return {{ property.FieldName }}; } {% if property.HasSetter -%} {% if RenderInpc -%} - {{PropertySetterAccessModifier}}set + {{PropertySetterAccessModifier}}set { if ({{ property.FieldName }} != value) { - {{ property.FieldName }} = value; + {{ property.FieldName }} = value; RaisePropertyChanged(); } }