From 01e1759cac40d8154e47ed0e11c12a9d42d2d0ff Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Thu, 21 Sep 2023 00:45:16 +0200 Subject: [PATCH] Avoid LINQ expression trees on .NET 6+. (#2902) --- Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs b/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs index 94bf5108..3ff2208c 100644 --- a/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs +++ b/Src/Newtonsoft.Json/Serialization/DefaultContractResolver.cs @@ -1412,7 +1412,7 @@ namespace Newtonsoft.Json.Serialization // warning - this method use to cause errors with Intellitrace. Retest in VS Ultimate after changes IValueProvider valueProvider; -#if !(PORTABLE40 || PORTABLE || DOTNET || NETSTANDARD2_0 || NET6_0_OR_GREATER) +#if !(PORTABLE40 || PORTABLE || DOTNET || NETSTANDARD2_0) if (DynamicCodeGeneration) { valueProvider = new DynamicValueProvider(member);