Add JsonIgnoreCondition.WhenWritingNull (#39388)
authorLayomi Akinrinade <laakinri@microsoft.com>
Thu, 16 Jul 2020 03:49:09 +0000 (20:49 -0700)
committerGitHub <noreply@github.com>
Thu, 16 Jul 2020 03:49:09 +0000 (20:49 -0700)
commit9b3cbc4f5fb351b934eab968a506c7c10fbd8486
treef955f81fc426228f04d63df01ed89b6b3954212b
parent950ef6f25da25d37def0f21e8915feeabecf21fe
Add JsonIgnoreCondition.WhenWritingNull (#39388)

* Add JsonIgnoreCondition.WhenWritingNull

* Address review feedback
src/libraries/System.Text.Json/ref/System.Text.Json.cs
src/libraries/System.Text.Json/src/Resources/Strings.resx
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonIgnoreCondition.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/src/System/Text/Json/Serialization/JsonSerializerOptions.cs
src/libraries/System.Text.Json/src/System/Text/Json/ThrowHelper.Serialization.cs
src/libraries/System.Text.Json/tests/Serialization/PropertyVisibilityTests.cs