Exemple #1
0
        public static string SaveAsFile(this ZipArchiveEntry entry, string fileFullPath, ILogger logger)
        {
            using (var inputStream = entry.Open())
            {
                inputStream.CopyToFile(fileFullPath);
            }

            entry.UpdateFileTimeFromEntry(fileFullPath, logger);
            entry.UpdateFilePermissionsFromEntry(fileFullPath, logger);

            return(fileFullPath);
        }