From 82a41dab0391192efac3d05549990fc392fa4e5b Mon Sep 17 00:00:00 2001 From: James Newton-King Date: Thu, 23 Mar 2017 21:14:14 +1300 Subject: [PATCH] -Refactor --- .../Serialization/DefaultContractResolver.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs b/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs index 30d8ef4c..2df9afcd 100644 --- a/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs +++ b/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs @@ -58,7 +58,13 @@ namespace Newtonsoft.Json.Serialization /// public class DefaultContractResolver : IContractResolver { - internal static readonly IContractResolver Instance = new DefaultContractResolver(); + private static readonly IContractResolver _instance = new DefaultContractResolver(); + + // Json.NET Schema requires a property + internal static IContractResolver Instance + { + get { return _instance; } + } private static readonly JsonConverter[] BuiltInConverters = {