Получение нулевой ошибки при чтении конфигурации от Appsettings.json в ядро ​​asp.netC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Получение нулевой ошибки при чтении конфигурации от Appsettings.json в ядро ​​asp.net

Сообщение Anonymous »

Я создал простое приложение ASP.net Core 6 MVC, в котором я просто читаю значения из AppSettings.json файл.
В моих приложениях , Я создал два раздела раздела и sectionb :
{
"SectionA": {
"SectionASubItem1": "test value",
"SectionASubItem2": "test value2"
},
"SectionB": {
"SectionBSubItem1": "test value",
"SectionBSubItem2": "test value2"
}
}

Я также создал класс для карты этого значения со свойствами класса:
Это то, что выглядит мой класс myConfiguration :
и отображение раздела, как это: < /p>
builder.Services.Configure(myConfiguration.GetSection("SectionA"));
builder.Services.Configure(myConfiguration.GetSection("SectionB"));

Проблема в том, когда я читаю раздел и раздел Внутри контроллера я получаю NULL. Из -за этого я не получаю значения из файла json. < /P>
public readonly MyConfiguration configuration;

public WeatherForecastController()
{
configuration = new MyConfiguration();
}

[HttpGet(Name = "GetWeatherForecast")]
public IActionResult Get()
{
// Here I am getting null
var sectionA = configuration.SectionA;

if (sectionA == null)
return BadRequest();

return Ok();
}


Подробнее здесь: https://stackoverflow.com/questions/728 ... -asp-net-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»