public T Execute <T>(Expression expression) { bool isEnumerable = typeof(T).Name == "IEnumerable`1"; var scalarExecutor = new SyncScalarExecutor <TResult>(this.executor, expression); return((T)scalarExecutor.Execute()); }
public object Execute(Expression expression) { var scalarExecutor = new SyncScalarExecutor <TResult>(this.executor, expression); return(scalarExecutor.Execute()); }