public void Post([FromUri]int commentId, string username)
{
try
{
var user = _user.GetByUserName(username);
var loggedUser = _user.GetByUserName(User.Identity.Name);
if (loggedUser.Id != user.Id) throw new HttpResponseException(HttpStatusCode.Forbidden);
var commentLike = new CommentLike
{
CommentId = commentId,
UserId = user.Id
};
_service.Add(commentLike);
}
catch (Exception ex)
{
_errorSignaler.SignalFromCurrentContext(ex);
}
}
}