示例#1
0
        public ValueTask <MyAggregate> LiveAggregation(Action <TestEventSlice> action)
        {
            var fragment = BuildStreamFragment(action);

            var aggregator = _projection.BuildLiveAggregator();
            var events     = (IReadOnlyList <IEvent>)fragment.Events();

            return(aggregator.BuildAsync(events, theSession, null, CancellationToken.None));
        }