Fix serializer check to permit fast-path serialization logic to run (#53916)
authorLayomi Akinrinade <laakinri@microsoft.com>
Wed, 9 Jun 2021 20:57:39 +0000 (13:57 -0700)
committerGitHub <noreply@github.com>
Wed, 9 Jun 2021 20:57:39 +0000 (13:57 -0700)
commitc4bc6e8f28509d7c8ae69914283b67c681c87fbd
tree0b65cc115ce98b46d36ea12db5f6bab1e3d1312a
parenteb9a5ab0376c37e6592691ad363ffe0b853bf964
Fix serializer check to permit fast-path serialization logic to run (#53916)

* Fix serializer check to permit fast-path serialization logic to run

* Address feedback

* Add more tests

* Address feedback
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializerContext.cs
src/libraries/System.Text.Json/tests/System.Text.Json.SourceGeneration.Tests/SerializationLogicTests.cs