public HttpResponseMessage Post(ReviewRequestModel model)
{
Requires.NotNull(model, "model");
if (ModelState.IsValid)
{
Review r = Reviews.CreateReview(model.Title, model.Description, User.Identity.UserId);
return Created(new ReviewModel()
{
Id = r.Id,
Title = r.Name,
Author = UserModel.FromUser(User)
});
}
return ValidationErrors();
}