소스 검색

Tweak to serialisation

Kenric Nugteren 1 주 전
부모
커밋
a7dc9b2af6
1개의 변경된 파일2개의 추가작업 그리고 7개의 파일을 삭제
  1. 2 7
      prs.stores/Events/Event.cs

+ 2 - 7
prs.stores/Events/Event.cs

@@ -63,13 +63,8 @@ public static class EventUtils
     private static JsonSerializerOptions SerializationSettings()
     {
         var settings = Serialization.CreateSerializerSettings();
-        settings.TypeInfoResolver = new DefaultJsonTypeInfoResolver
-        {
-            Modifiers =
-            {
-                Serialization.WritablePropertiesOnly
-            }
-        };
+        settings.TypeInfoResolver = (settings.TypeInfoResolver ?? new DefaultJsonTypeInfoResolver())
+            .WithAddedModifier(Serialization.WritablePropertiesOnly);
         return settings;
     }