Exemplo n.º 1
0
        public Task <IReadOnlyList <T> > QueryAsync <T>(string sql, CancellationToken token = default(CancellationToken), params object[] parameters)
        {
            assertNotDisposed();
            var handler  = new UserSuppliedQueryHandler <T>(this, sql, parameters);
            var provider = new LinqQueryProvider(this);

            return(provider.ExecuteHandlerAsync(handler, token));
        }
Exemplo n.º 2
0
        public IReadOnlyList <T> Query <T>(string sql, params object[] parameters)
        {
            assertNotDisposed();
            var handler  = new UserSuppliedQueryHandler <T>(this, sql, parameters);
            var provider = new LinqQueryProvider(this);

            return(provider.ExecuteHandler(handler));
        }