using Microsoft.AspNetCore.Mvc; using WeatherDashboard.Web.Services; namespace WeatherDashboard.Web.Controllers { public class HomeController : Controller { private readonly IForecastService forecastService; public HomeController(IForecastService forecastService) => this.forecastService = forecastService; public async Task Index() { var weather = await forecastService.GetWeatherAsync(); return View(weather); } } }