예제 #1
0
        public async Task EnumerateCommits(string type, string id, ISet <Type> eventTypes, Action <EventCommit> consumer, Action completed)
        {
            FilterDefinition <EventCommit> query = CommitFilters.ByAggregateAnyType(type, id, eventTypes);

            await Enumerate(consumer, query);

            completed();
        }
예제 #2
0
        public IAsyncEnumerable <EventCommit> EnumerateCommits(string type, string id, ISet <Type> eventTypes)
        {
            FilterDefinition <EventCommit> query = CommitFilters.ByAggregateAnyType(type, id, eventTypes);

            return(Enumerate(query));
        }