weichch / system-text-json-jsondiffpatch

High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902 JSON Patch format.
MIT License
104 stars 13 forks source link

Replace DeepEquals and DeepClone with new System.Text.Json APIs #4

Open weichch opened 2 years ago

weichch commented 2 years ago

Once the two APIs are available in newer version of System.Text.Json, the two custom made methods should be decommissioned (if possible).

Track progress in https://github.com/dotnet/runtime/issues/56592. Also related this https://github.com/dotnet/runtime/issues/33388.

weichch commented 9 months ago

A few changes has been added to version 2.0.0 following the resolution of https://github.com/dotnet/runtime/issues/56592.