public IActionResult LikePost([FromForm] Guid postId) { try { var currentUserId = User.FindFirst(ClaimTypes.NameIdentifier).Value; if (_postService.Like(postId) && !_likeService.BegendinMi(Guid.Parse(currentUserId), postId)) { _likeService.Add(new Like { Id = Guid.NewGuid(), PostId = postId, BegenenId = Guid.Parse(currentUserId) }); return(Ok("Başarılı")); } else { return(NotFound("Zaten beğenmişsiniz.")); } } catch (Exception e) { return(BadRequest(e)); } }