public ActionResult <IEnumerable <TicketingRecordDTO> > GetAllByProfile(int profileId)
        {
            var query   = new AllTicketingRecordsByProfileQuery(profileId);
            var handler = _queryHandler.Build(query);

            return(Ok(_mapper.Map <IEnumerable <TicketingRecordDTO> >(handler.Get())));
        }
Ejemplo n.º 2
0
 public IQueryHandler <AllTicketingRecordsByProfileQuery, IEnumerable <TicketingRecord> > Build(AllTicketingRecordsByProfileQuery query)
 {
     return(new AllTicketingRecordsByProfileQueryHandler(_service, query));
 }
Ejemplo n.º 3
0
 public AllTicketingRecordsByProfileQueryHandler(ITicketingService service, AllTicketingRecordsByProfileQuery query)
 {
     _service = service;
     _query   = query;
 }