public IActionResult AddLikes(int id) { var repo = new PostsRepository(_connectionString); List <int> likes = HttpContext.Session.Get <List <int> >("Likes"); if (likes == null) { likes = new List <int>(); } else if (likes.Contains(id)) { return(null); } likes.Add(id); HttpContext.Session.Set("Likes", likes); var post = repo.GetById(id); repo.AddLike(id); return(Json(post)); }