namespace Webzine.WebApplication.Controllers
{
using Microsoft.AspNetCore.Mvc;
///
/// Controller pour la page contact.
///
public class ContactController : Controller
{
// Injection du logger via le constructeur
private readonly ILogger logger;
///
/// Initializes a new instance of the class.
/// Initialise une nouvelle instance de la classe .
///
/// Service de journalisation injecté pour enregistrer les événements et les erreurs.
public ContactController(ILogger logger)
{
this.logger = logger;
this.logger.LogDebug(1, "initialisation du ContactController");
}
///
/// Affiche la page de contact du webzine.
///
/// La vue Index de la page de contact.
public IActionResult Index()
{
return this.View();
}
}
}