//Necessário passar o id para o controller: www.site.com/Catalog/Detail/id public IActionResult Detail(int id) { //Consulta feit a base, que retornara dados usados para construir o model e posteriormente retornar à View var asset = _assets.GetById(id); //Variavel do model, será construida com os dados da base: var model = new AssetDetailModel { AssetId = id, Tittle = asset.Title, Year = asset.Year, Cost = asset.Cost, Status = asset.Status.Name, ImageUrl = asset.ImageUrl, AuthorOrDirector = _assets.GetAuthorOrDirector(id), CurrentLocation = _assets.CurrentLocation(id).Name, } }