[3.0 Bug fix]Fix JsonSerializer.WriteAsync (dotnet/corefx#38308)
authorMarco Rossignoli <marco.rossignoli@gmail.com>
Tue, 11 Jun 2019 04:56:58 +0000 (06:56 +0200)
committerAhson Khan <ahkha@microsoft.com>
Tue, 11 Jun 2019 04:56:58 +0000 (21:56 -0700)
commite7324e2495b2262019d477751ba71e35a26032a5
tree8cf39d42f0a6949ee8c05692d5a543c289f6424e
parent5636b5e7036207de25860bdccffef02ba1a88d48
[3.0 Bug fix]Fix JsonSerializer.WriteAsync (dotnet/corefx#38308)

* fix serialization

* create tailored test

* cleanup namespace

* address some feedback

* add poco test

* update test

* simplify loop

Commit migrated from https://github.com/dotnet/corefx/commit/bab7cea4e612c8d0bd13b4a52a2c91ec974f4e96
src/libraries/System.Text.Json/src/System/Text/Json/Serialization/JsonSerializer.Write.cs
src/libraries/System.Text.Json/tests/Serialization/Stream.WriteTests.cs