Support IDictionary<string,TValue> without IDictionaryEnumerator
authorSteve Harter <steveharter@users.noreply.github.com>
Fri, 18 Oct 2019 15:27:43 +0000 (10:27 -0500)
committerSteve Harter <steveharter@users.noreply.github.com>
Fri, 18 Oct 2019 19:06:55 +0000 (14:06 -0500)
commitfed54008b5b6bd23fa856570144e0c227aef32a7
tree232585a7369fd17d7e061a5d85b830ea9c4ac02c
parent7ac792bc7bee06cb7c51f8e3d129391bc0ca6329
Support IDictionary<string,TValue> without IDictionaryEnumerator

Commit migrated from https://github.com/dotnet/corefx/commit/8124b88d3851c49a2cc09ce5de879b6622cd202e
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonClassInfo.AddProperty.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfo.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfoNotNullable.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfoNotNullableContravariant.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonPropertyInfoNullable.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleArray.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleDictionary.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandleValue.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.HandleDictionary.cs
src/libraries/System.Text.Json/tests/Serialization/DictionaryTests.cs