Я пытаюсь задуматься над Injection Dependency, и я это понимаю по большей части.
Однако скажите, если по какой-то причине один из моих классов зависел от нескольких классов, вместо того, чтобы передавать все это в этот один класс в конструкторе, есть ли лучший, более разумный метод?
Я слышал о контейнерах DI, так ли я решил решить эту проблему? С чего начать с этого решения? Передаю ли я зависимости от моего DIC, а затем передаю это классу, который нуждается в этих зависимостях?
Любая помощь, которая указывала бы мне в правильном направлении, была бы фантастической.