public async Task <IHttpActionResult> DislikeAsync(int id) { User user = await GetCurrentUserAsync() ?? throw new ActionForbiddenException(); await _postServices.DislikeAsync(user, id); await UnitOfWork.SaveChangesAsync(); return(Ok()); }