C# Class LiveWriterPluginManager.Services.ZipService

Inheritance: IZipService
Mostra file Open project: ScottIsAFool/LiveWriterPluginManager

Public Methods

Method Description
OpenPackageForEditing ( string filePath ) : string[]>>.Task
UnzipFileAsync ( string filePath ) : Task
ZipFilesAsync ( string files, string outputFile, Manifest manifest ) : Task
ZipService ( IMessageService messageService ) : System

Private Methods

Method Description
ExtractAndReturnManifest ( string extractPath, string filePath ) : Task
ReadManifest ( string extractPath ) : Task

Method Details

OpenPackageForEditing() public method

public OpenPackageForEditing ( string filePath ) : string[]>>.Task
filePath string
return string[]>>.Task

UnzipFileAsync() public method

public UnzipFileAsync ( string filePath ) : Task
filePath string
return Task

ZipFilesAsync() public method

public ZipFilesAsync ( string files, string outputFile, Manifest manifest ) : Task
files string
outputFile string
manifest LiveWriterPluginManager.Model.Manifest
return Task

ZipService() public method

public ZipService ( IMessageService messageService ) : System
messageService IMessageService
return System