public EventDetailQueryResult Handle(EventDetailQuery query) { var venueId = _venueRepository.GetByAltId(query.VenueAltId).Id; var eventid = _eventRepository.GetByAltId(query.EventAltId).Id; var eventdetails = _eventDetailRepository.GetByEventIdAndVenueId(eventid, venueId); return(new EventDetailQueryResult { EventDetails = AutoMapper.Mapper.Map <List <EventDetail> >(eventdetails) }); }