protected IEnumerable <dynamic> Run() { IEnumerable <SimpleQueryClauseBase> unhandledClauses; var result = _dataStrategy.Run.RunQuery(this, out unhandledClauses); if (unhandledClauses != null) { var unhandledClausesList = unhandledClauses.ToList(); if (unhandledClausesList.Count > 0) { result = new DictionaryQueryRunner(_tableName, result, unhandledClausesList).Run(); } } return(SimpleResultSet.Create(result, _tableName, _dataStrategy).Cast <dynamic>()); }
protected IEnumerable <dynamic> Run() { IEnumerable <SimpleQueryClauseBase> unhandledClauses; return(SimpleResultSet.Create(_adapter.RunQuery(this, out unhandledClauses), _tableName, _dataStrategy).Cast <dynamic>()); }