public void Handle(IViewContext context, AnEvent domainEvent) { var root = context.Load <MyRoot>(domainEvent.GetAggregateRootId()); root.DoStuff(); }
public void Handle(IViewContext context, AnEvent domainEvent) { var myRoot = context.Load <MyRoot>(domainEvent.GetAggregateRootId()); Calls.Add(Tuple.Create(myRoot.LastEmittedEventNumber, domainEvent.EventNumber)); }