Example #1
0
        public DataColumnMatch MatchOn <T>(string columnName)
        {
            var match = new DataColumnMatch(columnName, typeof(T));

            _columns.Add(match);

            return(match);
        }
Example #2
0
        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);
        }