コード例 #1
0
        private async Task ProcessArchive(string bundleId, FileInfo archiveFile, ArchiveType type)
        {
            DirectoryInfo dir = null;

            try {
                dir = unpackService.ExtractArchive(archiveFile, type);
            } catch (Exception e) {
                logger.LogArchiveUnpackException(bundleId, archiveFile, e);
            }
            if (dir != null)
            {
                await ProcessDirRecursive(bundleId, dir);
            }
        }
コード例 #2
0
        private async Task ProcessArchive(string bundleId, FileInfo archiveFile, ArchiveType type)
        {
            DirectoryInfo dir = unpackService.ExtractArchive(archiveFile, type);

            await ProcessDirRecursive(bundleId, dir);
        }