static void Main(string[] args)
        {
            var b = new BetoltoProgram();

            var f = new FelhasznaloiFelulet();
            var n = new NaplozoModul();

            using (var s1 = b.Subscribe(f))
            {
                using (var s2 = b.Subscribe(n))
                {
                    b.Start();
                }
            }
        }
示例#2
0
        static void Main(string[] args)
        {
            var f = new FelhasznaloiFelulet();

            var n = new NaplozoModul();

            var b = new BetoltoProgram();

            //A Disposable objektumokat usingban kell hasznalni. Vagy meg kell valositani az IDisposable feluletet abban ay objektumban, ahol hasznaljuk.
            using (var s1 = b.Subscribe(f))
            {
                using (var s2 = b.Subscribe(n))
                {
                    b.Start();
                }
            }//Itt automatikusan meghivodik a Feliaratkozas.Dispose()

            Console.ReadLine();
        }