NCheck V2

Just release V2 of NCheck, my test object comparision helper which tidies up a few things that simplify custom comparisions and excluding properties.

  1. Reworked the ITypeCompareTargter/IPropertyCompareTargeter into a a more generic IConvention<Source, Target>
  2. Introduced custom comparers and use convention-based registration for them.
  3. Retired Exclude, you can now use Compare(x => x.PropertyName).Ignore, unifies the syntax compared to other options.