[Route("publications")] //alterar passando o id do ultimo comentario e trazendo só os seguintes dele public async Task <IHttpActionResult> ListPublications(int page) { var resultado = await _publicationBo.ListPublications(page); if (resultado != null) { return(Ok(new ListOfPublicationsViewModel(resultado))); } return(NotFound()); //mudar isso }
public ListOfPublicationsViewModel(List <Publication> publications) { PublicationBO publicationBo = new PublicationBO(); Task.Run(async() => { QuantityOfPages = Math.Ceiling((Convert.ToDouble((await publicationBo.ListPublications()).Count) / 20)); }).Wait(); Publications = new List <ViewPublicationViewModel>(); Publications = ViewPublicationViewModel.ToList(publications); }