Exemplo n.º 1
0
 public NoneTargetsInOrderCompiledQuery468279698(Marten.Linq.QueryHandlers.IMaybeStatefulHandler inner, DocumentDbTests.Reading.Linq.Compiled.TargetsInOrder query, Marten.Linq.QueryStatistics statistics, Marten.Internal.CompiledQueries.HardCodedParameters hardcoded) : base(inner, query, statistics, hardcoded)
 {
     _inner      = inner;
     _query      = query;
     _statistics = statistics;
     _hardcoded  = hardcoded;
 }
Exemplo n.º 2
0
        public async Task use_compiled_query_with_statistics()
        {
            await theStore.Advanced.Clean.DeleteDocumentsByTypeAsync(typeof(Target));

            var targets = Target.GenerateRandomData(100).ToArray();
            await theStore.BulkInsertAsync(targets);

            var query = new TargetsInOrder
            {
                PageSize = 10,
                Start    = 20
            };

            var results = await theSession.QueryAsync(query);

            // Verifying that the total record count in the database matching
            // the query is determined when this is executed
            query.Statistics.TotalResults.ShouldBe(100);
        }
Exemplo n.º 3
0
 public override Marten.Linq.QueryHandlers.IQueryHandler <System.Collections.Generic.IEnumerable <Marten.Testing.Documents.Target> > BuildHandler(DocumentDbTests.Reading.Linq.Compiled.TargetsInOrder query, Marten.Internal.IMartenSession session)
 {
     return(new Marten.Generated.CompiledQueries.NoneTargetsInOrderCompiledQuery468279698(_maybeStatefulHandler, query, query.Statistics, _hardcoded));
 }