public IActionResult getRecommendedTopic(int id)
        {
            RecommendedTopic recommendedTopic = db.RecommendedTopics.Find(id);

            if (recommendedTopic != null)
            {
                return(Json(recommendedTopic));
            }
            else
            {
                return(NotFound("GET: RecommendedTopic with ID = " + id + " was not found."));
            }
        }
 public IActionResult updateRecommendedTopic([FromBody] RecommendedTopic recommendedTopic)
 {
     if (recommendedTopic != null)
     {
         db.RecommendedTopics.Update(recommendedTopic);
         db.SaveChanges();
         return(Json(Ok("RecommendedTopic updated")));
     }
     else
     {
         return(NotFound("UPDATE: RecommendedTopic was not found"));
     }
 }
 public IActionResult deleteRecommendedTopic(int id)
 {
     try
     {
         RecommendedTopic recommendedTopic = db.RecommendedTopics.Find(id);
         db.RecommendedTopics.Remove(recommendedTopic);
         db.SaveChanges();
         return(Json(Ok("RecommendedTopic deleted")));
     }
     catch (ArgumentNullException)
     {
         return(NotFound("DELETE: RecommendedTopic with ID = " + id + " was not found."));
     }
 }