)))) вот самое смешное я к тому же выводу пришел, единственное что я выпиливаю сейчас в легаси (а я пришел на проект, который исторически был на аутсерсе, когда-то) это растыканные сущности по другим объектам и переделываю передачу по параметру либо в методы, либо в конструкторы сущностей того что как общими усилиями выяснили и есть DI контейнер