public IActionResult DeleteReview(int userId, int recipeId) { if (!ReviewExists(userId, recipeId)) { _logger.LogWarning($"Review with user id: {userId} and recipe id: {recipeId} does not exist."); return(NotFound()); } _reviewRepo.DeleteReviewById(userId, recipeId); _reviewRepo.SaveChanges(); _logger.LogInformation($"Review with user id: {userId} and recipe id: {recipeId} has been deleted."); return(Content($"Review with user id: {userId} and recipe id: {recipeId} has been deleted.")); }