public void Append(EDiffStatus diffStatus, int recordPosition, string record, bool isSourceRecord) { var diffResultRecord = PerLineDiffResult.Create(diffStatus, recordPosition, record, isSourceRecord); if (_diffResultOption.DiffResultFilter.CanAppend(diffResultRecord)) { _perLineDiffResult.Add(diffResultRecord); } }
public void Append(EDiffStatus diffStatus, int recordPosition, string record, bool isSourceRecord) { var diffResultRecord = PerLineDiffResult.Create(diffStatus, recordPosition, record, isSourceRecord); if (_diffResultOption.DiffResultFilter.CanAppend(diffResultRecord)) { //The per line results will be appended in order, do require bucketing into range AddIntoRange(diffResultRecord); } }