В моей инфраструктуре я опубликовать событиеPrism CompositePresentationEvent срабатывает дважды
this.eventAggregator.GetEvent<ReportAddedEvent>().Publish(report);
отчет является объектом
В мой контроллер я подписаться на это событие
this.eventAggregator.GetEvent<ReportAddedEvent>().Subscribe(this.OnReportAdded);
Моя проблема заключается в том, что событие срабатывает дважды. Другого места во всем коде, где публикуется событие, нет другого места, поэтому я уверен, что событие не будет запущено где-то еще, и я вижу, что он срабатывает только один раз.
У любого есть предложение или есть решение проблемы или известно, где проблема.
Возможно, код для подписки на мероприятие называется два раза. Вы должны это проверить – Jehof
Сохраненный мой день. Я назову своего первого ребенка Иегофа. Большое спасибо – klashagelqvist