protected override Expression <Func <StatementListAssociation, bool> > FindExisting(StatementListAssociation record) => existing => existing.StatementId == record.StatementId && existing.StatementListId == record.StatementListId;
protected override IEnumerable <object> EnumerateReferences(StatementListAssociation record) { yield return(record.Statement); yield return(record.StatementList); }