Ejemplo n.º 1
0
            public void Dispose()
            {
                if (observerCollection != null)
                {
                    observers.Remove(item => comparer.Equals(item, observer));

                    observerCollection = null;
                    observer           = null;
                }
            }
Ejemplo n.º 2
0
 public Unsubscriber(ObserverList <T> observerCollection, IObserver <T> observer)
 {
     this.observerCollection = observerCollection;
     this.observer           = observer;
 }