Ejemplo n.º 1
0
        public ArticleGetByAutherResultDto GetByAuther(ArticleGetByAutherQuery query)
        {
            var autherId    = new UserId(query.AutherId);
            var articles    = articleRepository.FindByAuther(autherId);
            var transformer = new ArticleToDtoTransformer();
            var articleDtos = articles.Select(x => x.Transform(transformer));
            var dto         = new ArticleGetByAutherResultDto(articleDtos);

            return(dto);
        }
Ejemplo n.º 2
0
 public ArticleListModel(ArticleGetByAutherResultDto source)
 {
     Rows = source.Articles.Select(x => new ArticleListRow(x)).ToArray();
 }