Представление не должно создаваться до его фактического отображения на экране.Кроме того, представление должно определять только пользовательский интерфейс.
Если вы ожидаете, что конкретная модель представления будет активной, когда вы отправляете событие с использованием агрегатора событий из другой модели представления, вы фактически вводите косвенную связь междуэти две модели просмотра.И это именно то, чего вы хотите избежать, используя в первую очередь агрегатор событий.
Таким образом, если вы полагаетесь на все обрабатываемые события, вам, вероятно, следует рассмотреть возможность использования общего сервиса, который вы создаете в качестве одиночного в загрузчике.Затем вы можете внедрить модели представлений с помощью этой общей службы и обмениваться данными между собой через интерфейс службы.