Add LocalizationController

This commit is contained in:
hishamco 2020-12-02 01:38:00 +03:00
parent e57f0675c6
commit 418c9888c4

View File

@ -0,0 +1,26 @@
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc;
using Oqtane.Infrastructure;
using Oqtane.Shared;
namespace Oqtane.Controllers
{
[Route(ControllerRoutes.Default)]
public class LocalizationController : Controller
{
private readonly ILocalizationManager _localizationManager;
public LocalizationController(ILocalizationManager localizationManager)
{
_localizationManager = localizationManager;
}
// GET: api/localization/getSupportedCultures
[HttpGet("getSupportedCultures")]
public IEnumerable<string> GetSupportedCultures() => _localizationManager.GetSupportedCultures();
// GET api/localization/getDefaultCulture
[HttpGet("getDefaultCulture")]
public string GetDefaultCulture() => _localizationManager.GetDefaultCulture();
}
}