MvvmLight мессенджер как убрать старую привязку
У меня есть следующий фрагмент кода посыльного в OnNavigatedTo
ViewModel
GalaSoft.MvvmLight.Messaging.Messenger.Default.Register<MyMessage>(this, =>
{
});
Если я отправляю сообщение из другого места, оно приходит сюда, как и ожидалось, и это хорошо.
Количество обращений к блоку мессенджера пропорционально количеству обращений к модели представления. Поэтому, если я выполнял навигацию 5 раз, блок мессенджера вызывается 5 раз.
Как я могу предотвратить это?