Abhängigkeitsinjektionscontainer im Konstruktor

Warum ist es so schlecht, einen Container in einen Konstruktor zu setzen? Zum Beispiel möchten Sie eine Klasse B im Konstruktor einer anderen Klasse (C) auflösen, weil Sie die Klasse (B) für die aufgelösten Abhängigkeiten benötigen (Sie beginnen, Klasse C so zu verwenden, wie Sie es möchten, als wäre es B, aber mit die Abhängigkeiten gelöst).

Antworten auf die Frage(1)

Ihre Antwort auf die Frage