Пример #1
0
        public void Unregister <TMessage>(IMessageBusViewModel <TMessage> recipient)
            where TMessage : IViewModelMessage
        {
            if (recipient == null)
            {
                return;
            }

            messenger.Unregister <TMessage>(recipient);
        }
Пример #2
0
        public void Unregister <TMessage>(IMessageBusViewModel <TMessage> recipient, object token)
            where TMessage : IViewModelMessage
        {
            if (recipient == null)
            {
                return;
            }

            messenger.Unregister <TMessage>(recipient, token, recipient.ProcessMessage);
        }
Пример #3
0
        public void Register <TRecipient, TMessage>(IMessageBusViewModel <TMessage> recipient, object token)
            where TMessage : IViewModelMessage
        {
            if (recipient == null)
            {
                return;
            }

            messenger.Register <TMessage>(recipient, token, true, recipient.ProcessMessage, false);
        }