protected bool Equals(ProfileRequest other) { return(AllocationEndDate.Equals(other.AllocationEndDate) && Equals(AllocationOrganisation, other.AllocationOrganisation) && AllocationStartDate.Equals(other.AllocationStartDate) && Equals(AllocationValueByDistributionPeriod, other.AllocationValueByDistributionPeriod) && string.Equals(FundingStreamPeriod, other.FundingStreamPeriod)); }