Do not use DictionaryKeyPolicy on deserialization (dotnet/corefx#39392)
authorLayomi Akinrinade <laakinri@microsoft.com>
Fri, 12 Jul 2019 22:55:11 +0000 (18:55 -0400)
committerEric StJohn <ericstj@microsoft.com>
Fri, 12 Jul 2019 22:55:10 +0000 (15:55 -0700)
commit2fd57c63032efa8543495bd11e5646aef9c11db6
treea530c01895abaa4af260755cdb243189894e1f86
parent8357973ba93f5ab8c31d54af37a5309e241281af
Do not use DictionaryKeyPolicy on deserialization (dotnet/corefx#39392)

* Do not use DictionaryKeyPolicy on deserialization

* Update policy doc

Commit migrated from https://github.com/dotnet/corefx/commit/ba8641a3cdfc9372597e4dbd5ad62be4cbc32b8b
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Read.HandlePropertyName.cs
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializerOptions.cs
src/libraries/System.Text.Json/tests/Serialization/DictionaryTests.KeyPolicy.cs