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); }