public IActionResult GetArticles() { var articles = _databaseProvider.GetArticles().ToList(); var response = new ArticlesListResponseDto() { TotalElements = articles.Count(), Articles = _mapper.Map <List <ArticleDto> >(articles) }; return(Ok(response)); }
public IActionResult GetStoreArticles(int id) { var articles = _databaseProvider.GetStoreArticles(id); if (articles == null) { return(NotFound(new ErrorResponse() { ErrorCode = 404, ErrorMessage = MessageConstants.StoreNotFoundMessage })); } var response = new ArticlesListResponseDto() { TotalElements = articles.Count(), Articles = _mapper.Map <List <ArticleDto> >(articles) }; return(Ok(response)); }