Кажется, что Microsoft действительно пытается затолкнуть DI в горло с помощью .NET Core, и я не уверен почему, но, честно говоря, мое консольное приложение маленькое и простое, и я просто не хочу создавать целый DI Контейнер просто сделать несколько простых журналов. Как я могу войти в .NET Core без использования DI? Все, что я прочитал, предполагало, что вы собираетесь использовать встроенную архитектуру ведения журнала .NET Core, которая, очевидно, требует DI, но должен быть способ сделать это без DI, используя статическую переменную в классе?