Example #1
0
 public void Handle(BonusActivated @event)
 {
     AddActivityLog(AdminActivityLogCategory.Bonus, @event);
 }
 public void Consume(BonusActivated message)
 {
     _eventHandlers.Handle(message);
 }
Example #3
0
 public void Activate(Bonus bonus)
 {
     pickedBonuses.Remove(bonus);
     bonus.Activate();
     BonusActivated?.Invoke(bonus);
 }