Esempio n. 1
0
 public void Detach(IMonitoringObserver observer)
 {
     observer.SetSubject(null);
     _observers.Remove(observer);
 }
Esempio n. 2
0
 public DemoObserverPattern(ITransmitReceiver output, IEnumerable <Radio> radios, IMonitoringObserver monitor)
 {
     _output  = output;
     _radios  = radios;
     _monitor = monitor;
 }
Esempio n. 3
0
 public void Attach(IMonitoringObserver observer)
 {
     observer.SetSubject(this);
     _observers.Add(observer);
 }