В приложении есть View с многими инстансами SubView, из которых надо вызывать методы Контроллера.
Приложение инициализируется так, что Контроллеру нужен готовый View, поэтому не передать в subView Контроллер – его ещё «нет» на тот момент. Циклическая зависимость.
Как лучше развязать её?
- Событие создаётся в subView, ловится во View и триггерит в нём в свою очередь событие, которое ловится в Контроллере. Плохо, что Событие вызывает Событие.
- Создавать Событие на каком-то общем статичном объекте типа все-App'ских параметров.