private void InitializeConnections()
        {
            List <IConnectionViewModel> connections = new List <IConnectionViewModel>();

            connections.Add(new LocalConnectionViewModel());
            connections.AddRange(SSHHelper.GetAvailableSSHConnectionInfos().Select(item => new SSHConnectionViewModel(item)));

            SupportedConnections = new ObservableCollection <IConnectionViewModel>(connections);
            OnPropertyChanged(nameof(SupportedConnections));
        }
        private void InitializeConnections()
        {
            List <IConnectionViewModel> connections = new List <IConnectionViewModel>();

            connections.Add(new LocalConnectionViewModel());
            if (SupportSSHConnections) // we currently only support SSH for Linux Containers
            {
                connections.AddRange(SSHHelper.GetAvailableSSHConnectionInfos().Select(item => new SSHConnectionViewModel(item)));
            }
            SupportedConnections = new ObservableCollection <IConnectionViewModel>(connections);
            OnPropertyChanged(nameof(SupportedConnections));
        }