public ActionResult Validate(PostViewModel postViewModel) { var errors = Resolve<ErrorsInPostQuery>().Execute(postViewModel.ToPost()); return Json(new { status = "ok", data = errors }); }
public Task<Post> Execute(string slug, PostViewModel postViewModel) { var result = posts.Save(slug, postViewModel.ToPost()); return Task.FromResult(result); }