public ViewResult Index()
        {
            var model = new IndexViewModel()
            {
                PageTitle = _localizer[SharedResources.Sitemap.Changelog],
                Releases  = _mapper.Map <IEnumerable <ReleaseViewModel> >(_changelogData.GetAll())
            };

            _logger.LogDebug("Changelog - Get results for {title}", model.PageTitle);

            return(View(model));
        }
        public async Task <ActionResult> Index()
        {
            var releases = _mapper.Map <IEnumerable <ReleaseViewModel> >(_changelogData.GetAll());

            return(Content(await _feedService.GenerateFeed(releases), "application/atom+xml; charset=utf8"));
        }
示例#3
0
        public IActionResult Changelog()
        {
            var model = _mapper.Map <IEnumerable <ReleaseViewModel> >(_changelogData.GetAll());

            return(Json(model));
        }