Я изучаю высокую связь между классами, особенно IoC. Я хотел бы задать несколько вопросов:
- Я использую Ninject; какой слой я должен положить dll Ninject
- Когда я создаю настройку для отправки клиенту, dll Ninject также отправляются клиенту?
- Я изучал интернет и пришел к следующему выводу: а. Инверсия управления — это когда я изменил свои классы и не инстансирую их внутри своего класса, а передаю в качестве параметров или использую такие инструменты, как Ninject b. Внедрение зависимостей — это когда я добавляю в свой проект интерфейсы, а не конкретные классы.