There are a few methods where parameters have the "ref" keyword. My expectation is that each of these methods would have at least one codepath where the variable is being re-assigned, but this is not always the case. The places are:
CsvStream.ReadRow(ref IDataRow row)
FieldMapper.WriteNames(ref List row)
FieldMapper.WriteObject(T obj, ref List row)
There are a few methods where parameters have the "ref" keyword. My expectation is that each of these methods would have at least one codepath where the variable is being re-assigned, but this is not always the case. The places are: CsvStream.ReadRow(ref IDataRow row) FieldMapper.WriteNames(ref List row)
FieldMapper.WriteObject(T obj, ref List row)