public void Handle(PromotionActivated @event) { using (var context = _contextFactory.Invoke()) { var promotionDetail = context.Find <PromotionDetail>(@event.SourceId); promotionDetail.Active = true; context.Save(promotionDetail); } }
private void OnPromotionActivated(PromotionActivated @event) { _active = true; }