Ejemplo n.º 1
0
 public static void Aggregate(EventBase eventBase)
 {
     foreach (var aggregate in aggregators.Values)
       {
     aggregate.Aggregate(eventBase);
       }
 }
Ejemplo n.º 2
0
 public UpdateActivityContext(UserActivity activity, EventBase currentEvent, EventBase previousEvent)
     : base(activity, currentEvent)
 {
     PreviousEvent = previousEvent;
 }
Ejemplo n.º 3
0
 public BaseActivityContext(UserActivity activity, EventBase currentEvent)
 {
     Activity = activity;
       CurrentEvent = currentEvent;
 }
Ejemplo n.º 4
0
 public UpdateAggregation(EventBase currentEvent, EventBase previousEvent)
     : base(currentEvent)
 {
     PreviousEvent = previousEvent;
 }
Ejemplo n.º 5
0
 public BaseAggregation(EventBase currentEvent)
 {
     CurrentEvent = currentEvent;
 }
Ejemplo n.º 6
0
 public override bool Match(EventBase @event)
 {
     return _internalPredicate(@event);
 }