private Vault GetVault() { if (_vault == null) { //var span = DateTime.Now - now; //System.Diagnostics.Debug.WriteLine("LoadApp: " + span.TotalSeconds); //now = DateTime.Now; _vault = MFilesVault.GetUserVault(User, Vault, false, null); if (_vault != null) { AddInfo2Vault(_vault); } //span = DateTime.Now - now; //System.Diagnostics.Debug.WriteLine("Connect Time: " + span.TotalSeconds); } return(_vault); }
internal Vault GetVault(ProjectDto proj) { var vault = proj.Vault; if (!VaultDict.ContainsKey(vault.Guid) || VaultDict[vault.Guid] == null) { // var vaultName = proj.Name + "-" + proj.Id; var needLoad = LoadApps(proj); Log.Info(string.Format(" in cloudv,GetVault(),userName={0}, pwd={1}, domai={2}", User.UserName, User.Password, User.Domain)); // var mfVault = MFilesVault.GetUserVault(User, vault, needLoad, vaultName); var mfVault = MFilesVault.GetUserVault(User, vault, needLoad, null); AddUserInfo2Vault(mfVault, proj); VaultDict.Add(vault.Guid, mfVault); } return(VaultDict[vault.Guid]); }