public override IQueryExecutor GetExecutor() { string _sqlQueryText; NodeQueryParameter[] _sqlParameters; if (SnLucToSqlCompiler.TryCompile(QueryInfo.Query.Query, QueryInfo.Top, QueryInfo.Skip, QueryInfo.SortFields, QueryInfo.CountOnly, out _sqlQueryText, out _sqlParameters)) { return(new SqlQueryExecutor(_sqlQueryText, _sqlParameters)); } return(null); }
public override bool CanExecute() { return(SnLucToSqlCompiler.CanCompile(QueryInfo)); }