public void Unregister <TMessage>(object recipient) => MessengerProvider.GetInstance <TMessage>().Unregister(recipient);
public void Register <TMessage>(object recipient, Action <TMessage> action) => MessengerProvider.GetInstance <TMessage>().Register(recipient, action);
public void Send <TMessage>(TMessage message) => MessengerProvider.GetInstance <TMessage>().Send(message);