private void LaunchBrowser(object sender, EventArgs e) { try { _processProvider.OpenDefaultBrowser(_hostController.AppUrl); } catch (Exception) { } }
public void LaunchWebUI() { var url = string.Format("http://localhost:{0}", _configFileProvider.Port); try { if (_runtimeInfo.IsUserInteractive) { _logger.Info("Starting default browser. {0}", url); _processProvider.OpenDefaultBrowser(url); } else { _logger.Debug("non-interactive runtime. Won't attempt to open browser."); } } catch (Exception e) { _logger.ErrorException("Couldn't open default browser to " + url, e); } }
public void Start() { _hostController.StartServer(); if (!_startupArguments.Flags.Contains(StartupArguments.NO_BROWSER) && _runtimeInfo.IsUserInteractive && _configFileProvider.LaunchBrowser) { try { _logger.Info("Starting default browser. {0}", _hostController.AppUrl); _processProvider.OpenDefaultBrowser(_hostController.AppUrl); } catch (Exception e) { _logger.ErrorException("Failed to open URL in default browser.", e); } } _priorityMonitor.Start(); }