예제 #1
0
 public static List <T> ToList <T>(this WatchedQueryable <T> watchedEnumerable)
 {
     return((watchedEnumerable as IQueryable <T>).ToList());
 }
예제 #2
0
 public void Setup()
 {
     _listWatcher = new ListWatcher();
     _integerQueryable = (new[] { 1, 2, 3, 4, 5 }).AsQueryable();
     _watchedQueryable = new WatchedQueryable<int>(_integerQueryable, "base", _listWatcher);
 }
예제 #3
0
        public static WatchedQueryable <T> Where <T>(this WatchedQueryable <T> watchedQueryable, Expression <Func <T, bool> > predicate)
        {
            var queryableWhere = (watchedQueryable as IQueryable <T>).Where(predicate);

            return(watchedQueryable.New(queryableWhere, "where"));
        }
예제 #4
0
 public void Setup()
 {
     _listWatcher      = new ListWatcher();
     _integerQueryable = (new[] { 1, 2, 3, 4, 5 }).AsQueryable();
     _watchedQueryable = new WatchedQueryable <int>(_integerQueryable, "base", _listWatcher);
 }