частнотности DI и EventDispatcher.
Помогите , пожалуйста, со следующим вопросом. EventDispatcher я использую для уменьшения связанности элементов приложения. Таким образом у меня появляются классы-обработчики событий, о которых "не знают" другие части приложений, что есть хорошо.
Но плохо то, что, раз уж мои eventHandler-ы не являются зависимостями ни одного сервиса, то DI их тупо не инстанциирует. Подписку на события я размещаю в конструкторах eventHandler-ов... И вся сказка на этом закончилась... Как заставить DI инстанциировать сервисы, которые не являются зависимостями для других сервисов?
Никак, если они нигде не используются
Обсуждают сегодня