internal void RemoveBundleFolder(string pathToRemove)
 {
     if (bundleList.TryGetValue(pathToRemove, out List <string> paths))
     {
         foreach (var p in paths)
         {
             UnloadBundle(p);
         }
     }
     m_Data.RemoveFolder(pathToRemove);
 }
        public void RemoveBundleFolder(string pathToRemove)
        {
            List <string> paths = null;

            if (m_BundleList.TryGetValue(pathToRemove, out paths))
            {
                foreach (var p in paths)
                {
                    UnloadBundle(p);
                }
            }
            m_Data.RemoveFolder(pathToRemove);
        }