private void SaveCredentials(Dictionary <string, vRDConfigurationFileCredentialsFolderCredentials> credentials) { ICredentials storedCredentials = this.persistence.Credentials; foreach (string guid in credentials.Keys) { vRDConfigurationFileCredentialsFolderCredentials toImport = credentials[guid]; //will store the last one if the same credential name ICredentialSet destination = storedCredentials[toImport.Name]; if (destination == null) { destination = this.persistence.Factory.CreateCredentialSet(); storedCredentials.Add(destination); } UpdateFromvrDCredentials(toImport, destination); } }