protected void OnDinnerRsvpAdded(DinnerRsvpAddedEvent domainEvent) { if (rsvpAttendeeIds == null) { rsvpAttendeeIds = new List <Guid>(); } rsvpAttendeeIds.Add(domainEvent.AttendeeId); }
public void Handle(DinnerRsvpAddedEvent domainEvent) { var popularDinnerReadModel = db.PopularDinnerReadModels.FirstOrDefault(d => d.DinnerId == domainEvent.DinnerId); if (popularDinnerReadModel == null) { return; } popularDinnerReadModel.RsvpCount++; db.SaveChanges(); }