Exemplo n.º 1
0
        public Task <TResult> ExecuteAsync <TResult>(Expression expression, CancellationToken token, ResultOperatorBase op)
        {
            var builder = new LinqHandlerBuilder(this, expression);

            builder.AddResultOperator(op);
            var handler = builder.BuildHandler <TResult>();

            // TODO -- worry about QueryStatistics later
            return(executeHandlerAsync(handler, null, token));
        }
Exemplo n.º 2
0
        public TResult Execute <TResult>(Expression expression, ResultOperatorBase op)
        {
            var builder = new LinqHandlerBuilder(this, expression);

            builder.AddResultOperator(op);
            var handler = builder.BuildHandler <TResult>();

            // TODO -- worry about QueryStatistics later
            return(executeHandler(handler, null));
        }