示例#1
0
        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 }));
        }
示例#2
0
        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 }));
        }