Info
Version: | 1.0.1 |
Author(s): | Amin M |
Last Update: | Wednesday, February 2, 2022 |
.NET Fiddle: | Online Example |
Project Url: | https://github.com/aminm-net/JsonDiffer.Netstandard |
NuGet Url: | https://www.nuget.org/packages/JsonDiffer |
Install
Install-Package JsonDiffer
dotnet add package JsonDiffer
paket add JsonDiffer
JsonDiffer Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 3.5
- Newtonsoft.Json(>= 12.0.3)
- Newtonsoft.Json(>= 12.0.3)
- Newtonsoft.Json(>= 12.0.3)
- NETStandard.Library(>= 1.6.1)
- Newtonsoft.Json(>= 12.0.3)
- Newtonsoft.Json(>= 12.0.3)
- Newtonsoft.Json(>= 12.0.3)
- Newtonsoft.Json(>= 12.0.3)
This utility comes with two distincrt object models, adhoc and detailed.Adhoc object model shows diffrences with "*" for changed properties "-" and "+" for removed and added ones respectively.
Detailed object models groups changes in three properties: changed, added and removed.
This library uses Newtonsoft.Json as the underlying engine.
Note: Legacy version should work as they did before thanks to optional parameters added to the new functionalities.