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, these can be fields or even methods. The library allows to implement overrides of Equals and GetHashCode by using provided MemberEqualityComparer type minimizing boilerplate.
See the version list below for details.
Install-Package YetAnotherEqualityComparer -Version 1.0.0-alpha
dotnet add package YetAnotherEqualityComparer --version 1.0.0-alpha
<PackageReference Include="YetAnotherEqualityComparer" Version="1.0.0-alpha" />
paket add YetAnotherEqualityComparer --version 1.0.0-alpha
This package has no dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.