public void Listeners_Can_Be_Added_By_Listener() { var classes = new Classes(); var listener1 = new ClassesChangedListener(() => { }); var listener2 = new ClassesChangedListener(() => classes.AddListener(listener1)); classes.AddListener(listener2); classes.Add("bar"); }
protected override void Initialize() { PublishNext(IsMatching()); _classes.AddListener(this); }