JsonDiffer is lightweight utility to compare JSON objects and hence practically any serialize-able entity. 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.
$ dotnet add package JsonDifferNo README available.