Esempio n. 1
0
        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);
 }