Мне было интересно, есть ли способ получить доступ к Конфигурации (Microsoft.Extensions.Configuration) без использования инъекции зависимостей. Только примеры, которые я вижу, - это инъекция конструктора (с использованием IOptions или непосредственного ввода конфигурации).
Моя дилемма заключается в том, что у меня есть класс утилиты - не служба, которая имеет статические методы, чтобы делать вещи "на лету". В некоторых из этих статических методов я хотел бы получить несколько свойств из appsettings.json динамически. Поскольку это строго класс утилиты, я не хочу, чтобы этот класс вводился в каждый класс, который должен использовать метод или два из утилиты.
Любые идеи о том, как получить доступ к свойствам appsettings.json без какой-либо инъекции зависимостей.
FYI: использование С# и .net core 1.1