public void Unsubscribe <TSender, TArgs>(object subscriber, string message) where TSender : class { Dispenser.GetMessenger().Unsubscribe <TSender, TArgs>(subscriber, message); }
public void Subscribe <TSender>(object subscriber, string message, Action <TSender> callback, TSender source = default(TSender)) where TSender : class { Dispenser.GetMessenger().Subscribe(subscriber, message, callback, source); }
public void Send <TSender, TArgs>(TSender sender, string message, TArgs args) where TSender : class { Dispenser.GetMessenger().Send(sender, message, args); }
public void Send <TSender>(TSender sender, string message) where TSender : class { Dispenser.GetMessenger().Send(sender, message); }
public void ResetMessenger() { Dispenser.GetMessenger().ResetMessenger(); }