public OpenSim.Framework.InventoryFolderBase GetFolderForType(UUID userID, AssetType type)
 {
     OpenSim.Framework.InventoryFolderBase r = new OpenSim.Framework.InventoryFolderBase();
     foreach (IInventoryService service in AllServices)
     {
         r = service.GetFolderForType(userID, type);
         if (r != null)
             return r;
     }
     return r;
 }
 public OpenSim.Framework.InventoryFolderBase GetFolder(OpenSim.Framework.InventoryFolderBase folder)
 {
     OpenSim.Framework.InventoryFolderBase r = new OpenSim.Framework.InventoryFolderBase();
     foreach (IInventoryService service in AllServices)
     {
         r = service.GetFolder(folder);
         if (r != null)
             return r;
     }
     return r;
 }
 public OpenSim.Framework.InventoryFolderBase GetRootFolder(UUID userID)
 {
     OpenSim.Framework.InventoryFolderBase r = new OpenSim.Framework.InventoryFolderBase();
     foreach (IInventoryService service in AllServices)
     {
         r = service.GetRootFolder(userID);
         if (r != null)
             return r;
     }
     return r;
 }