Ejemplo n.º 1
0
        public static void Main(string[] args)
        {
            // Display the number of command line arguments:
            ILogger logger       = new ConsoleLogger();
            var     interrogator = new StreamingInterrogator(logger);

            interrogator.Connect();
            interrogator.Search("Hello");
            Thread.Sleep(100000);
        }
Ejemplo n.º 2
0
        protected override void OnStartup(StartupEventArgs e)
        {
            UnityContainer container = new UnityContainer();

            container.LoadConfiguration("DesktopView");
            MainWindowViewModel viewModel = new MainWindowViewModel();
            ILogger             logger    = new CompositeLogger(new List <ILogger>(container.ResolveAll <ILogger>())
            {
                viewModel
            });
            IInterrogator interrogator = new StreamingInterrogator(logger);

            viewModel.Interrogator = interrogator;
            MainWindow mainWindow = new MainWindow {
                DataContext = viewModel
            };

            mainWindow.Show();
        }