using System; using Ringtoets.Integration.Data; namespace Ringtoets.Integration.Service.Comparers { /// /// Specifies the interface for defining classes that can be used to compare assessment sections /// which can then be used for merging operations. /// public interface IAssessmentSectionMergeComparer { /// /// Compares and determines whether they are equal and thus /// suitable for merge operations. /// /// The to compare against. /// The to compare. /// true when is equal to /// and suitable to merge, false if otherwise. /// Thrown when any parameter is null. bool Compare(AssessmentSection assessmentSection, AssessmentSection otherAssessmentSection); } }