void OnServerChanged(object obj) { var server = obj as IEnvironmentModel; if(server == null) { return; } if(SecurityViewModel != null) { if(!DoDeactivate()) { return; } } CurrentEnvironment = server; LoadSettings(); }