public async Task <IActionResult> Like([FromBody] ArticleLikeViewModel model)
        {
            if (model == null)
            {
                return(NoContent());
            }

            var user = await _user.GetByHash(User.FindFirst(ClaimTypes.Hash).Value);

            model.IdUser = user.Id;

            var validation = new ArticleLikeValidation(_article).Validate(model);

            if (!validation.IsValid)
            {
                return(BadRequest(new Validator(validation)));
            }

            return(Ok(await _article.Like(model)));
        }