public static void ConnectToSSH(IAccesoUPVService service, string server) { try { if (string.IsNullOrEmpty(service.User)) { throw new ArgumentNullException(); } SSHConnection.ConnectTo(server, service.User); } catch (ArgumentNullException) { MessageBox.Show("No ha indicado ningún nombre de usuario. Indique uno en los ajustes.", "Falta usuario", MessageBoxButton.OK, MessageBoxImage.Warning); OpenPreferences(service); } }