public IEnumerable <LikesUsuario> GetLikesUsuario(int idusuario)
 {
     try
     {
         LikesCore likesCore = new LikesCore(dbContext);
         return(likesCore.GetLikesUsuario(idusuario));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public IEnumerable <LikesPublicacion> GetPublicacionesMasLikes()
 {
     try
     {
         LikesCore likesCore = new LikesCore(dbContext);
         return(likesCore.GetPublicacionesMasLikes());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public IEnumerable <Likes> GetLikes(int idpublicacion)
 {
     try
     {
         LikesCore likesCore = new LikesCore(dbContext);
         return(likesCore.GetLikes(idpublicacion));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public IActionResult BorrarLike([FromQuery] int idusuario, int idpublicacion)
 {
     try
     {
         LikesCore likesCore = new LikesCore(dbContext);
         likesCore.EliminarLike(idusuario, idpublicacion);
         return(Ok("Like eliminado con exito"));
     }
     catch (Exception ex)
     {
         return(StatusCode((int)HttpStatusCode.InternalServerError, ex));
     }
 }
 public IActionResult CrearLike([FromBody] Likes like)
 {
     try
     {
         LikesCore likesCore = new LikesCore(dbContext);
         likesCore.CreateLike(like);
         return(Ok("Like Agregado"));
     }
     catch (Exception ex)
     {
         return(StatusCode((int)HttpStatusCode.InternalServerError, ex));
     }
 }