Вход на сайт
Инъекции при наследовании
687 просмотров
Перейти к просмотру всей ветки
в ответ alex445 07.11.22 13:10
Есть идея, что в каждом потомке надо использовать внешний объект-сервис определённого типа. Новый чел, пришедший делать нового потомка, может об этом не знать и начнёт невдуплять, как сервис инжектировать. Будет в методы его передавать, например. А можно "заставить" его это сделать через обязательный параметр базового конструктора. Тогда ему и в потомковом придётся эту инжекцию провести.
Ну т.е. задача решена :D
Тогда лучше использовать не "заставить", а "подсказать, как правильно".
подсказать как правильное могут коллеги, которые уже давно работают.