public void ProcessThenWrite(MARCProcess process, MARCReader records) { foreach (MARCRecord record in records) { ProcessThenWrite(process, record); } }
/* * Applies a process to a record, and then write that record. * note: the process must return a MARCrecord */ public void ProcessThenWrite(MARCProcess process, MARCRecord record) { Write(process(record)); }