Skip to main content
Version: Next

FileUncompressActivity

Category: File Operations Namespace: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys Base Class: ActionActivity Module: FlowManagement.Domain

Overview​

FileUncompressActivity is a node used to uncompress ZIP files in a flow. Inheriting from ActionActivity, it uses the SharpZipLib library for decompression and supports preserving directory structure.

Configuration Instructions​

Property NameTypeRequiredDefault ValueDescription
ArchivePathstringYes-ZIP file path to uncompress
DirectoryPathstringYes-Target directory path
OverWriteboolNotrueWhether to overwrite existing files

Usage Examples​

{
"Type": "FileUncompressActivity",
"Name": "Extract Data Package",
"Alias": "ExtractData",
"ArchivePath": "C:\\Downloads\\data.zip",
"DirectoryPath": "C:\\Data\\Extracted",
"OverWrite": true
}

Notes​

  • 💡 Target directory automatically created if not exists
  • 💡 Preserves directory structure from ZIP file
  • ⚠️ Skips existing files if OverWrite=false

Update History​

DateVersionDescription
2025-11-281.0Initial version

Last updated: 2025-11-28