public async Task <IEnumerable <ThreadResponse> > Get() { var thread = await _threadService.GetAllAsync(); var dto = _mapper.Map <IEnumerable <Thread>, IEnumerable <ThreadResponse> > (thread); return(dto); }
public async Task <ActionResult <IEnumerable <ThreadDisplayViewModel> > > Get() { var threadDtos = await _threadService.GetAllAsync(); var threadViewModels = _mapper.Map <IEnumerable <ThreadDto>, List <ThreadDisplayViewModel> >(threadDtos); return(Ok(threadViewModels)); }