public void Apply(IReadModelContext context, IDomainEvent <Domain.Booking.Booking, BookingId, PassengerNameUpdatedEvent> domainEvent) { var passenger = Passengers.Single(x => x.PassengerKey == domainEvent.AggregateEvent.PassengerKey); passenger.Name = domainEvent.AggregateEvent.Name; }
public void Apply(IReadModelContext context, IDomainEvent <RestAirline.Booking.Domain.Booking.Booking, BookingId, PassengerNameUpdatedEvent> domainEvent) { Id = domainEvent.AggregateIdentity.Value; var passenger = Passengers.Single(x => x.PassengerKey == domainEvent.AggregateEvent.PassengerKey); passenger.Name = domainEvent.AggregateEvent.Name; }