示例#1
0
        public async Task OnGet(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                Images = new List <string>();
                return;
            }

            var page = await _pagesService.GetAsync(id);

            MapFromPage(page);

            Images = (await _imagesRepository.GetAllAsync(id)).Select(i => Path.GetFileName(i)).ToList();
        }
示例#2
0
        public async Task OnGet(string id)
        {
            if (string.IsNullOrEmpty(id))
            {
                Published = true;
                Images    = new List <string>();
                return;
            }

            var article = await _articlesService.GetAsync(id);

            Images = (await _imagesRepository.GetAllAsync(id)).Select(i => Path.GetFileName(i)).ToList();

            MapFromArticle(article);
        }