This library allows to define IEqualityComparer on arbitrary types to compare objects based on their members. Members are explicitly configured with strongly-typed fluent API. Members and are not limited to properties, fields and even methods can be used. The library allows to implement overrides of Equals and GetHashCode by using provided MemberEqualityComparer type thusminimizing boilerplate.
See the version list below for details.
Install-Package YetAnotherEqualityComparer -Version 1.0.0-alpha2
dotnet add package YetAnotherEqualityComparer --version 1.0.0-alpha2
<PackageReference Include="YetAnotherEqualityComparer" Version="1.0.0-alpha2" />
paket add YetAnotherEqualityComparer --version 1.0.0-alpha2
This package has no dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.