C# Class Catrobat.IDE.Core.Services.Common.ZipService

Inheritance: IZipService
Show file Open project: Catrobat/CatrobatForWindows Class Usage Examples

Private Properties

Property Type Description
WriteFilesRecursiveToZip System.Threading.Tasks.Task

Public Methods

Method Description
UnzipCatrobatPackageIntoIsolatedStorage ( Stream zipStream, string localStoragePath ) : System.Threading.Tasks.Task
ZipCatrobatPackage ( Stream zipStream, string localStoragePath ) : System.Threading.Tasks.Task

Private Methods

Method Description
WriteFilesRecursiveToZip ( ZipArchive archive, IStorage storage, string sourceBasePath, string destinationBasePath ) : System.Threading.Tasks.Task

Method Details

UnzipCatrobatPackageIntoIsolatedStorage() public method

public UnzipCatrobatPackageIntoIsolatedStorage ( Stream zipStream, string localStoragePath ) : System.Threading.Tasks.Task
zipStream Stream
localStoragePath string
return System.Threading.Tasks.Task

ZipCatrobatPackage() public method

public ZipCatrobatPackage ( Stream zipStream, string localStoragePath ) : System.Threading.Tasks.Task
zipStream Stream
localStoragePath string
return System.Threading.Tasks.Task