Где хранить свойство программы?

У меня есть приложение на NET Core 3 и мне необходимо сохранить некоторые параметры, слышал, что для этого можно использовать файл с раширением .settings, но в Core ничего подобного не нашел, можете подсказать, что необходимо использовать?


Ответы (1 шт):

Автор решения: Andrei Brizhak

Вероятно Вы имели в виду файл appsettings.json. Все настройки приложения содержатся в этом файле. Содержимое файла разбито на разделы(секции), "Название раздела", далее через : внутри фигурных скобок { } прописывается пара Ключ-Значение "Ключ":"Значение". Например, здесь могут храниться строки подключения к базам данных.

{
  "ConnectionStrings":
 {
    "DefaultConnection": "Server=(LocalDb)\\MSSQLLocalDB;Database=BookListRazor;Trusted_Connection=True;MultipleActiveResultSets=True"
  }
}

Вот здесь, короткое видео, где рассказывается о назначении и структуре этого файла.

→ Ссылка