Fix default handling for value types when converter based on interface (#42319)
authorSteve Harter <steveharter@users.noreply.github.com>
Thu, 17 Sep 2020 14:58:11 +0000 (09:58 -0500)
committerGitHub <noreply@github.com>
Thu, 17 Sep 2020 14:58:11 +0000 (09:58 -0500)
commit710118d5d3c6175ec02c6f4a719de702496884f7
tree2aad4a5cfcba74435b7ab3c30c69374cbc05dc91
parent0ed3f3311e4d07cf6840b78c32055ab1b16d092c
Fix default handling for value types when converter based on interface (#42319)
src/libraries/System.Text.Json/src/System.Text.Json.csproj
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/GenericMethodHolder.cs [new file with mode: 0644]
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonClassInfo.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfo.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfoOfT.cs
src/libraries/System.Text.Json/tests/Serialization/PropertyVisibilityTests.cs