Beispiel #1
0
        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);
            }
        }