Inheritance: IConnectionEventFirer, IDisposable
        public static void Main(string[] args)
        {
            var appender = new log4net.Appender.ConsoleAppender();
            appender.Layout = new log4net.Layout.SimpleLayout();
            appender.AddFilter(new log4net.Filter.LevelRangeFilter { LevelMin = log4net.Core.Level.Info });
            log4net.Config.BasicConfigurator.Configure(appender);

            using (var connection = new MyConnection(new[] { "uri_0", "uri_1" }))
            {
                connection.Open();

                Console.WriteLine("Press enter to subscribe data and press again to exit.");
                Console.ReadLine();

                connection.Subscribe(new TestSubscriber("A"));
                connection.Subscribe(new TestSubscriber("B"));

                Console.ReadLine();
            }
        }
Beispiel #2
0
        public static void Main(string[] args)
        {
            var appender = new log4net.Appender.ConsoleAppender();

            appender.Layout = new log4net.Layout.SimpleLayout();
            appender.AddFilter(new log4net.Filter.LevelRangeFilter {
                LevelMin = log4net.Core.Level.Info
            });
            log4net.Config.BasicConfigurator.Configure(appender);

            using (var connection = new MyConnection(new[] { "uri_0", "uri_1" }))
            {
                connection.Open();

                Console.WriteLine("Press enter to subscribe data and press again to exit.");
                Console.ReadLine();

                connection.Subscribe(new TestSubscriber("A"));
                connection.Subscribe(new TestSubscriber("B"));

                Console.ReadLine();
            }
        }