Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            using (StockMarket market = new StockMarket())
            {
                StockObserver msftObserver = new StockObserver("MSFT", 87.5m);
                StockObserver fbObserver   = new StockObserver("FB", 177m);

                using (market.Subscribe(msftObserver))
                    using (market.Subscribe(fbObserver))
                    {
                        Console.ReadLine();
                    }
            }
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            using (StockMarket market = new StockMarket())
            {
                StockObserver msftObserver = new StockObserver("MSFT", 87.5m);
                msftObserver.Register(market);
                StockObserver fbObserver = new StockObserver("FB", 177m);
                fbObserver.Register(market);

                Console.ReadLine();

                msftObserver.Deregister();
                fbObserver.Deregister();
            }
        }