private void HolidayBooked(HolidayBookedEvent @event) { _holidayRepository.Save(@event.Source); var makeBookingCommand = new MakeBooking { Id = @event.Source.Id.Value, EmployeeId = @event.Source.Employee.Id.Value, Start = @event.Source.Start, End = @event.Source.End, BookingTypeId = Constants.HolidayBookingTypeId }; _bus.Send(makeBookingCommand); }