Esempio n. 1
0
        public IActionResult View([FromServices] BlogQueryFactory blogQueryFactory, BlogFromIdQuery query)
        {
            var blog      = blogQueryFactory.Build(query).Get();
            var viewModel = _mapper.Map <BlogViewModel>(blog);

            viewModel.IsOwner = blog.OwnerId == _userManager.GetUserId(User);
            return(View(viewModel));
        }
Esempio n. 2
0
 public IQueryHandler <BlogFromIdQuery, Entities.Blog> Build(BlogFromIdQuery query)
 {
     return(new BlogFromIdQueryHandler(_queryDb, query));
 }