public DataColumnMatch MatchOn <T>(string columnName) { var match = new DataColumnMatch(columnName, typeof(T)); _columns.Add(match); return(match); }
public DataColumnMatch MatchOn <T>(string columnName, Func <T, T, bool> matcher) where T : class { var match = new DataColumnMatch(columnName, typeof(T)); match.Matcher = (one, two) => matcher(one as T, two as T); _columns.Add(match); return(match); }