Forgotten to commit

This commit is contained in:
didier committed 2025-01-05 10:51:51 -05:00
1 parent 7d2351f314
commit 9e386e8f65
77 files changed
+36236 -74515

No files matched your search

+16 -2
View File
@@ -1,21 +1,35 @@
using System.Diagnostics;
using Microsoft.AspNetCore.Mvc;
using YongeStreet.Models;
using YongeStreet.Services;
namespace YongeStreet.Controllers;
public record CityModel(string City, IList<CityRoadLengthStats> CityRoadLengthStats);
public record IndexModel(IList<CityOverview> Cities);
public class HomeController : Controller
{
private readonly ILogger<HomeController> _logger;
private readonly DataService _dataService;
public HomeController(ILogger<HomeController> logger)
public HomeController(ILogger<HomeController> logger, DataService dataService)
{
_logger = logger;
_dataService = dataService;
}
public IActionResult City(string city)
{
var cityRoadLengthStats = _dataService.GetCityRoadLengthStats(city);
return View(new CityModel(city, cityRoadLengthStats));
}
public IActionResult Index()
{
return View();
var cities = _dataService.GetCityOverview();
return View(new IndexModel(cities));
}
public IActionResult Privacy()