Я пытаюсь получить доступ к appsetting.json
файлу из библиотеки классов. Пока что решение, которое я нашел, - создать интерфейс реализации класса конфигурации IConfiguration
из Microsoft.Extensions.Configuration
и добавить json файл в класс и прочитать из него.
var configuration = new Configuration();
configuration.AddJsonFile("appsetting.json");
var connectionString= configuration.Get("connectionString");
Это, кажется, плохой вариант, поскольку мы должны каждый раз добавлять json файл каждый раз, когда нам нужно получить доступ к настройке appsetting. У нас нет альтернативы, например ConfigurationManager
в ASP.NET.