protected override Expression <Func <ParameterListAssociation, bool> > FindExisting(ParameterListAssociation record) => existing => existing.ParameterId == record.ParameterId && existing.ParameterListId == record.ParameterListId;
protected override IEnumerable <object> EnumerateReferences(ParameterListAssociation record) { yield return(record.Parameter); yield return(record.ParameterList); }