Я пытаюсь привести в порядок приложение, и какое-то время вручную выполнял инъекцию зависимости от конструктора.
Это немного утомительно, и я бы хотел вместо этого начать использовать контейнер для инъекций зависимости.
Я ищу активно разработанный и поддерживаемый контейнер DI. Я нашел Crafty в качестве альтернативы, которая может связывать зависимости с XML, YAML, массивами или программно.
Контейнер DI не должен быть тесно связан с полноценным каркасом, мы ищем что-то простое и подключаемое, с наименьшими трудностями
У кого-нибудь есть рекомендации и почему вы выбрали конкретную реализацию? Спасибо за чтение.