private static OrgUser GetOrg(Guid OrgId) { if (!CacheItems.ContainsKey(OrgId)) { lock (_locker) { if (!CacheItems.ContainsKey(OrgId)) { OrgUser orguser = new OrgUser(); var users = GetOrgUsers(OrgId); if (users != null) { foreach (var item in users) { orguser.Users.Add(item.Id); } } orguser.LastModified = DateTime.Now; CacheItems[OrgId] = orguser; } } } return(CacheItems[OrgId]); }
private static OrgUser getOrgUserIds(Guid OrgId) { OrgUser orguser = new OrgUser(); var users = GetOrgUsers(OrgId); if (users != null) { foreach (var item in users) { orguser.Users.Add(item.Id); } } orguser.LastModified = DateTime.Now; return(orguser); }
private static OrgUser GetOrg(Guid OrgId) { if (!CacheItems.ContainsKey(OrgId)) { lock (_locker) { if (!CacheItems.ContainsKey(OrgId)) { OrgUser orguser = getOrgUserIds(OrgId); CacheItems[OrgId] = orguser; } } } return(CacheItems[OrgId]); }