MvvmLight мессенджер как убрать старую привязку

У меня есть следующий фрагмент кода посыльного в OnNavigatedTo ViewModel

GalaSoft.MvvmLight.Messaging.Messenger.Default.Register<MyMessage>(this,  =>
{

});

Если я отправляю сообщение из другого места, оно приходит сюда, как и ожидалось, и это хорошо.

Количество обращений к блоку мессенджера пропорционально количеству обращений к модели представления. Поэтому, если я выполнял навигацию 5 раз, блок мессенджера вызывается 5 раз.

Как я могу предотвратить это?

0 ответов

Другие вопросы по тегам