示例#1
0
        public IQueryable <T> Query <T>()
        {
            var executor = new MartenQueryExecutor(_connection, _schema, _serializer, _parser, _identityMap);

            var queryProvider = new MartenQueryProvider(typeof(MartenQueryable <>), _parser, executor);

            return(new MartenQueryable <T>(queryProvider));
        }
示例#2
0
        public IMartenQueryable <T> Query <T>()
        {
            assertNotDisposed();

            var executor = new MartenQueryExecutor(_connection, _store, _identityMap, Tenant);

            var queryProvider = new MartenQueryProvider(typeof(MartenQueryable <>), _parser, executor);

            return(new MartenQueryable <T>(queryProvider));
        }