Example #1
0
        public void Connect(ShellStream stream, ConnectionSettings settings)
        {
            notifier?.Stop();
            notifier = new ShellStreamNotifier(terminalControl, stream);
            //notifier = new LoadingShellStreamNotifier(terminalControl, File.OpenRead("input.log"));
            //notifier = new SavingShellStreamNotifier(terminalControl, stream, File.OpenWrite("input.log"));
            viewModel.Connect(notifier, stream, settings);
            notifier.Start();

            terminalControl.Terminal = viewModel.Terminal;
        }
        public void Connect(ShellStream stream, ConnectionSettings settings)
        {
            notifier?.Stop();
            notifier = new ShellStreamNotifier(terminalControl, stream);
            //notifier = new LoadingShellStreamNotifier(terminalControl, File.OpenRead("input.log"));
            //notifier = new SavingShellStreamNotifier(terminalControl, stream, File.OpenWrite("input.log"));
            viewModel.Connect(notifier, stream, settings);
            notifier.Start();

            terminalControl.Terminal = viewModel.Terminal;
        }