Esempio n. 1
0
        public IActionResult GetArticles()
        {
            var articleEntities = _articleManager.GetArticles();

            if (!articleEntities.Any())
            {
                return(NoContent());
            }

            return(Ok(articleEntities));
        }
Esempio n. 2
0
        public ActionResult <IEnumerable <Article> > GetAllNews()
        {
            _logger.LogInformation("Call GetAllNews method");

            var articles = _articleManager.GetArticles();

            return(Ok(articles));
        }
Esempio n. 3
0
 public ActionResult MyArticles(int Id)
 {
     try
     {
         List <Article> lstPublicArticles = articleManager.GetArticles(Id);
         return(View(lstPublicArticles));
     }
     catch (Exception e)
     {
         ViewBag.ErrorTitle       = "Server Error";
         ViewBag.ErrorDescription = "Please try again later";
         return(View("~/Views/Shared/ErrorPage.cshtml"));
     }
 }
        public async Task <IActionResult> Index()
        {
            var result = await articleManager.GetArticles();

            return(Ok(result.ToResponse("articles retreived")));
        }