Exemplo n.º 1
0
 public async Task <IActionResult> CreatedRate(Rate rate)
 {
     try
     {
         var claimsIdentity = _httpContextAccessor.HttpContext.User.Claims;
         var data           = new UsersInfor();
         var userId         = claimsIdentity.FirstOrDefault(x => x.Type == "UserId").Value;
         rate.UserId = Guid.Parse(userId);
         _ratesService.CreatedRate(rate);
         return(Ok(new Result()
         {
             Code = (int)HttpStatusCode.OK, Data = "Thêm bình luận thành công", Error = null
         }));
     }
     catch (Exception ex)
     {
         _logger.LogError("Tạo comment thất bại: " + ex);
         return(Ok(new Result()
         {
             Code = (int)HttpStatusCode.OK, Data = null, Error = "Thêm bình luận thất bại"
         }));
     }
 }