Exemple #1
0
        // push atomic aggregate changes to local history for further processing (EventStore.SaveEvents)
        private void ApplyChange(LoadedEvent @event, bool isNew)
        {
            IEventApplier applier = this;

            applier.ProcessMessage(@event);
            if (isNew)
            {
                _changes.Add(@event);
            }
        }
Exemple #2
0
 public void ForwardTo(IEventApplier applier)
 {
     applier.ProcessMessage(this);
 }