public void InitializeViewModel(SessionViewModel sessionViewModel) { _sessionViewModel = sessionViewModel; sessionViewModel.Model = this; _host.InitializeUI(sessionViewModel, (int e) => { _exitCode = e; _executionQueue.Cancel(); }); // Standard output _stdout = new StandardOutputRedirector(); _stdout.StartToRead((line) => { SessionViewModel.ActiveOutput.WriteLine(line); }); }