internal static void Uninitialize()
 {
     if (UnzippedDirectory != null)
     {
         UnzippedDirectory.Dispose();
         UnzippedDirectory = null;
     }
 }
 private static void Initialize()
 {
     if (UnzippedDirectory == null)
     {
         UnzippedDirectory = new UnzippedDirectory(
             Settings.RedirectedResourcesPath,
             Settings.CacheMetadataForAllFiles);
     }
 }