public void Handle(CreateBlog createBlog) { var blog = _factory.Create(createBlog.Id); blog.Create(); blog.SetName(createBlog.Name); blog.SetTagLine(createBlog.TagLine); blog.AssignOwner(createBlog.Owner); }
//[Authorize] public ActionResult Create(CreateBlog createBlog) { _commandCoordinator.Handle(createBlog); return RedirectToAction("List", "Posts", new { blogId = createBlog.Id}); }