public void AddListener (Action callback) { Listener = this.AddUnique (Listener, callback); }
public void TestMultipleCallbacks() { Signal <int> signal = new Signal <int>(); signal.AddListener(OneArgSignalCallback); signal.AddListener(OneArgSignalCallbackTwo); signal.Dispatch(testInt); Assert.AreEqual(testInt + 1, testValue); }