public async Task <IActionResult> Comentario(int IdPublicacion, string contenido) { var session = HttpContext.Session.GetString("UserName"); var user = await _usuarioRepository.UserExist(session); if (string.IsNullOrEmpty(session)) { return(RedirectToAction("Index", "Inicio")); } if (ModelState.IsValid && !string.IsNullOrEmpty(contenido)) { var comentarioEntity = _comentarioRepository.CreateComentario(user.IdUsuario, IdPublicacion, contenido); await _comentarioRepository.Add(comentarioEntity); } return(RedirectToAction("Index")); }