Это крутой ответ и все, но не совсем ответ на мой вопрос. Я хорошо знаю, что такое IoC и что делает DI-фреймворк; Я просто не вижу причины, почему конфиг сам по себе в коде.

прочтения хороших ответов вэтот вопросЯ смотрел скриншоты Джастина Этереджа. Все это кажется очень хорошим, с минимальной настройкой вы получаете DI прямо из вашего кода.

Теперь у меня возникает вопрос: зачем вам использовать DI-фреймворк, который не использует файлы конфигурации? Не в этом ли смысл использования инфраструктуры DI, чтобы вы могли изменить поведение (так сказать, «стратегию») после сборки / выпуска / любого кода?

Кто-нибудь может дать мне хороший пример использования, который проверяет использование ненастроенного DI, такого как Ninject?

Ответы на вопрос(1)

Ваш ответ на вопрос