специальный символ asp net read appsetting - PullRequest
0 голосов
/ 17 сентября 2018

Мне нужно прочитать значение в контроллере из файла appsettings.json и отправить его в представление. Значение содержит какой-то специальный символ, например букву с акцентом, например, «atención».

Проблема в том, что специальный символ не отображается должным образом.

В классе запуска я делаю это:

services.AddOptions();
services.Configure<ApplicationSettings(Configuration.GetSection("ApplicationSettings"));

Где ApplicationSettings - это класс для хранения значений конфигурации.

А потом в контроллере:

private IOptions<ApplicationSettings> _settings;
public StudentController(IOptions<ApplicationSettings> settings)
{
    _settings = settings;
}

public IActionResult Index()
{
    var testSetting = _settings.Value.TestSetting;
    return new ObjectResult(testSetting);
}

В значении testStting вместо символов ударения используется символ незнакомца.

Есть идеи?

Спасибо, привет!

...