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)); }