public void Handle(ReservationOutboundDateTimeChanged domainEvent) { var reservation = Reservations.SingleOrDefault(r => r.Id == domainEvent.AggregateRootId); if (reservation != null) { reservation.OutboundDateTime = domainEvent.DateTime; } }
public void Handle(ReservationOutboundDateTimeChanged domainEvent) { _getAllReservationsView.Handle(domainEvent); _context.Value.Clients.All.reservationOutboundDateTimeChanged(_getAllReservationsView.Reservations.SingleOrDefault(r => r.Id == domainEvent.AggregateRootId)); }
public void Apply(ReservationOutboundDateTimeChanged domainEvent) { OutboundDateTime = domainEvent.DateTime; }