コード例 #1
0
        public Task <T> AddItem <T>(IQueryHandler <T> handler)
        {
            var item = new BatchQueryItem <T>(handler);

            _items.Add(item);

            return(item.Result);
        }
コード例 #2
0
ファイル: BatchedQuery.cs プロジェクト: tralivali1234/marten
        public Task <T> AddItem <T>(IQueryHandler <T> handler, QueryStatistics stats)
        {
            _parent.Tenant.EnsureStorageExists(handler.SourceType);

            var item = new BatchQueryItem <T>(handler, stats);

            _items.Add(item);

            return(item.Result);
        }
コード例 #3
0
ファイル: BatchedQuery.cs プロジェクト: aabenoja/marten
        public Task <T> AddItem <T>(IQueryHandler <T> handler)
        {
            _schema.EnsureStorageExists(handler.SourceType);

            var item = new BatchQueryItem <T>(handler);

            _items.Add(item);

            item.Configure(_schema, _command);

            return(item.Result);
        }