Example #1
0
        public void Handle(PromotionActivated @event)
        {
            using (var context = _contextFactory.Invoke())
            {
                var promotionDetail = context.Find <PromotionDetail>(@event.SourceId);

                promotionDetail.Active = true;

                context.Save(promotionDetail);
            }
        }
Example #2
0
 private void OnPromotionActivated(PromotionActivated @event)
 {
     _active = true;
 }