Files
EnvelopeGenerator/EnvelopeGenerator.Web/Controllers/HomeController.cs
TekH 489b2d0917 Rename Cultures class to MultiCulture throughout codebase
Refactored all references from Cultures to MultiCulture in controllers and base classes. Updated the class definition in MultiCulture.cs to improve clarity and consistency in culture-related functionality. No functional changes were made.
2026-02-12 17:15:14 +01:00

30 lines
861 B
C#

using EnvelopeGenerator.Application.Resources;
using EnvelopeGenerator.Web.Extensions;
using EnvelopeGenerator.Web.Models;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Localization;
namespace EnvelopeGenerator.Web.Controllers;
[Route("/")]
public class HomeController : ViewControllerBase
{
private readonly IConfiguration _configuration;
public HomeController(IConfiguration configuration, ILogger<HomeController> logger, MultiCulture cultures, IStringLocalizer<Resource> localizer) : base(logger, cultures, localizer)
{
_configuration = configuration;
}
[HttpGet]
public IActionResult Main()
{
return View(new MainViewModel()
{
Title = _configuration["MainPageTitle"]
});
}
[HttpGet("Error404")]
public IActionResult Error404() => this.ViewError404();
}