C# Class Bottles.Creation.ZipPackageCreator

Exibir arquivo Open project: DarthFubuMVC/bottles

Public Methods

Method Description
AddConfigFiles ( Bottles.Creation.CreateBottleInput input, IZipFile zipFile, PackageManifest manifest ) : void
AddContentFiles ( Bottles.Creation.CreateBottleInput input, IZipFile zipFile, PackageManifest manifest ) : void
AddDataFiles ( Bottles.Creation.CreateBottleInput input, IZipFile zipFile, PackageManifest manifest ) : void
CreatePackage ( Bottles.Creation.CreateBottleInput input, PackageManifest manifest ) : bool
WriteVersion ( IZipFile zipFile ) : System.Guid
ZipPackageCreator ( IFileSystem fileSystem, IZipFileService zipFileService, IBottleLogger logger, IAssemblyFileFinder assemblyFinder ) : System

Private Methods

Method Description
writeZipFile ( Bottles.Creation.CreateBottleInput input, PackageManifest manifest, Bottles.PackageLoaders.Assemblies.AssemblyFiles assemblies ) : void

Method Details

AddConfigFiles() public method

public AddConfigFiles ( Bottles.Creation.CreateBottleInput input, IZipFile zipFile, PackageManifest manifest ) : void
input Bottles.Creation.CreateBottleInput
zipFile IZipFile
manifest PackageManifest
return void

AddContentFiles() public method

public AddContentFiles ( Bottles.Creation.CreateBottleInput input, IZipFile zipFile, PackageManifest manifest ) : void
input Bottles.Creation.CreateBottleInput
zipFile IZipFile
manifest PackageManifest
return void

AddDataFiles() public method

public AddDataFiles ( Bottles.Creation.CreateBottleInput input, IZipFile zipFile, PackageManifest manifest ) : void
input Bottles.Creation.CreateBottleInput
zipFile IZipFile
manifest PackageManifest
return void

CreatePackage() public method

public CreatePackage ( Bottles.Creation.CreateBottleInput input, PackageManifest manifest ) : bool
input Bottles.Creation.CreateBottleInput
manifest PackageManifest
return bool

WriteVersion() public method

public WriteVersion ( IZipFile zipFile ) : System.Guid
zipFile IZipFile
return System.Guid

ZipPackageCreator() public method

public ZipPackageCreator ( IFileSystem fileSystem, IZipFileService zipFileService, IBottleLogger logger, IAssemblyFileFinder assemblyFinder ) : System
fileSystem IFileSystem
zipFileService IZipFileService
logger IBottleLogger
assemblyFinder IAssemblyFileFinder
return System