public void Unregister(IMessageBusRecipient recipient) { if (recipient == null) { return; } messenger.Unregister(recipient); }
public void Unregister <TMessage>(IMessageBusRecipient <TMessage> recipient, object token) where TMessage : IMessage { if (recipient == null) { return; } messenger.Unregister <TMessage>(recipient, token, recipient.ProcessMessage); }
public void Unregister <TMessage>(IMessageBusRecipient <TMessage> recipient) where TMessage : IMessage { if (recipient == null) { return; } messenger.Unregister <TMessage>(recipient); }
public void Register <TMessage>(IMessageBusRecipient <TMessage> recipient) where TMessage : IMessage { if (recipient == null) { return; } messenger.Register <TMessage>(recipient, true, recipient.ProcessMessage, false); }