static void Main(string[] args) { StockTicker subj = new StockTicker(); GoogleObserver gobs = new GoogleObserver(subj); MicrosoftObserver mobs = new MicrosoftObserver(subj); foreach (var s in SampleData.getNext()) subj.Stock = s; }
public GoogleObserver(StockTicker subj) { this.DataSource = subj; subj.Register(this); }
public MicrosoftObserver(StockTicker subj) { this.DataSource = subj; subj.Register(this); }