示例#1
0
        public async Task <IActionResult> NewPost(NewPostViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(RedirectToAction("NewPost", model));
            }

            try
            {
                await blogService.SavePost(model.Content, model.Title, model.IsPublished);
            }
            catch (Exception ex)
            {
                log.LogError(ex, ex.Message);
            }

            return(Redirect("NewPost"));
        }