Ejemplo n.º 1
0
        public async Task <ActionResult> Index(int page = 1, int pageSize = 10)
        {
            //文章列表
            var articles = await _blogAppService.GetArticlesByTypeIdAsync(null, page);

            //所有类型
            var types = (await _blogAppService.GetArticleTypesAsync()).Items;

            ViewBag.Page       = page;
            ViewBag.PageSize   = pageSize;
            ViewBag.TotalCount = articles.TotalCount;

            return(View(new ArticleListViewModel()
            {
                Articles = articles.Items, ArticleTypes = types
            }));
        }