SimpleHelpers.ObjectDiffPatch (nuget): Simple Object Comparer that generates a Diff between objects and is able to Patch one object to transforms into the other. Uses Newtonsoft Json.Net for Diff and Patch.  Note: this nuget package contains C# source code and depends on .Net 4.0.
Keywords: simplehelpers|diff|patch|compare|object