Compare two objects and return a list of property-level changes.
dotnet add package Philiprehberger.ObjectDiff