public async Task <ActionResult> NewPost(NewPostModel model) { if (!ModelState.IsValid) { return(View(model)); } var postId = BlogServices.AddPost(User.Identity.Name, model.Title, model.Content, model.Tags); return(RedirectToAction("Post", new { id = postId })); }
public HttpResponseMessage NewPost(PostData objData) { var postId = BlogServices.AddPost(objData.Name, objData.Title, objData.Content, objData.Tags); return(Request.CreateResponse(HttpStatusCode.OK, new { Data = postId })); }