public InventoryFolderBase QueryFolder(string id, InventoryFolderBase folder, UUID sessionID) { string url = string.Empty; string userID = string.Empty; if (StringToUrlAndUserID(id, out url, out userID)) { ISessionAuthInventoryService connector = GetConnector(url); return(connector.QueryFolder(userID, folder, sessionID)); } return(null); }
public InventoryFolderBase QueryFolder(InventoryFolderBase folder) { if (folder == null) { return(null); } if (IsLocalGridUser(folder.Owner)) { return(m_GridService.QueryFolder(folder)); } else { UUID sessionID = GetSessionID(folder.Owner); string uri = GetUserInventoryURI(folder.Owner) + "/" + folder.Owner.ToString(); return(m_HGService.QueryFolder(uri, folder, sessionID)); } }