Exemplo n.º 1
0
        public void AddQuacker(IQuackable quacker)
        {
            _quackers.Add(quacker);

            foreach (var observer in _observers)
            {
                quacker.Subscribe(observer);
            }
        }
Exemplo n.º 2
0
 public IDisposable Subscribe(IObserver <IQuackable> observer)
 {
     return(Duck.Subscribe(observer));
 }