В моем приложении Composite WPF у меня есть событие, которое публикуется, когда пользователь дважды щелкает элемент управления. Модули подписываются на событие и при необходимости выполняют действие.
Это событие, похоже, перестает работать случайным образом. Иногда, когда я запускаю приложение, я могу инициировать событие без проблем, в других случаях я могу инициировать его только несколько раз, прежде чем модули перестанут получать событие.
Когда я смотрю в отладчике, CAL EventAggregator
все еще имеет событие, но у события нет подписок. Как EventAggregator
может терять подписки?