public IActionResult Index() { var assetModels = _asset.GetAll(); var listingResult = assetModels .Select(result => new AssetIndexListengModel { Id = result.Id, ImageUrl = result.ImageUrl, AuthorOrDirector = _asset.GetAuthorOrDirector(result.Id), DeweyCallNumber = _asset.GetDewwyIndex(result.Id), Title = result.Title, Type = _asset.GetType(result.Id) }); var model = new AssetIndexModel() { Asset = listingResult }; return(View(model)); }