From 6c71390503fb6a6fad201b27178dda9962414c28 Mon Sep 17 00:00:00 2001 From: Loic Masi Date: Thu, 5 Mar 2026 16:28:43 +0100 Subject: [PATCH] Correction de AccueilController --- .../Controllers/AccueilController.cs | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/Webzine.WebApplication/Controllers/AccueilController.cs b/Webzine.WebApplication/Controllers/AccueilController.cs index 25e0016..7045af5 100644 --- a/Webzine.WebApplication/Controllers/AccueilController.cs +++ b/Webzine.WebApplication/Controllers/AccueilController.cs @@ -1,5 +1,6 @@ using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Configuration; using Webzine.Repository.Fake; using Webzine.WebApplication.ViewModels.Accueil; @@ -9,27 +10,19 @@ namespace Webzine.WebApplication.Controllers { // Injection du logger via le constructeur private readonly ILogger _logger; + private readonly IConfiguration _configuration; - public AccueilController(ILogger logger) + public AccueilController(ILogger logger, IConfiguration configuration) { _logger = logger; - } - - // GET: AccueilController - public ActionResult Index() - { - _logger.LogInformation("Arrivée sur la page d'accueil"); - return View(); - } - - public AccueilController(IConfiguration configuration) - { _configuration = configuration; } // GET: AccueilController public ActionResult Index() { + _logger.LogInformation("Arrivée sur la page d'accueil"); + var derniereChronique = _configuration.GetValue("Webzine:NombreDerniereChronique"); var topTitres = _configuration.GetValue("Webzine:NombreDeTopTitres"); var titres = FakeDataFactory.GetTitres();