private void CreateFileContainingDeleted(IEnumerable <T> entriesToDelete) { ILiftWriter <T> liftWriter = null; foreach (T entry in entriesToDelete) { if (liftWriter == null) { liftWriter = CreateExporter(); } liftWriter.AddDeletedEntry(entry); } if (liftWriter != null) { liftWriter.End(); liftWriter.Dispose(); } }
private void CreateFileContainingModified(IEnumerable <T> entriesToUpdate) { ILiftWriter <T> liftWriter = null; foreach (var entry in entriesToUpdate) { if (liftWriter == null) { liftWriter = CreateExporter(); } liftWriter.Add(entry); } if (liftWriter != null) { liftWriter.End(); liftWriter.Dispose(); } }