C# Class FubuMVC.Core.Packaging.PackageCreator

Show file Open project: nhsevidence/fubumvc

Public Methods

Method Description
AddContentFiles ( CreatePackageInput input, IZipFile zipFile, FubuMVC.Core.Packaging.PackageManifest manifest ) : void
AddDataFiles ( CreatePackageInput input, IZipFile zipFile, FubuMVC.Core.Packaging.PackageManifest manifest ) : void
CreatePackage ( CreatePackageInput input, FubuMVC.Core.Packaging.PackageManifest manifest ) : void
PackageCreator ( IFileSystem fileSystem, IZipFileService zipFileService, IPackageLogger logger, IAssemblyFileFinder assemblyFinder ) : System
WriteVersion ( IZipFile zipFile ) : System.Guid

Private Methods

Method Description
writeZipFile ( CreatePackageInput input, FubuMVC.Core.Packaging.PackageManifest manifest, FubuMVC.Core.Packaging.AssemblyFiles assemblies ) : void

Method Details

AddContentFiles() public method

public AddContentFiles ( CreatePackageInput input, IZipFile zipFile, FubuMVC.Core.Packaging.PackageManifest manifest ) : void
input CreatePackageInput
zipFile IZipFile
manifest FubuMVC.Core.Packaging.PackageManifest
return void

AddDataFiles() public method

public AddDataFiles ( CreatePackageInput input, IZipFile zipFile, FubuMVC.Core.Packaging.PackageManifest manifest ) : void
input CreatePackageInput
zipFile IZipFile
manifest FubuMVC.Core.Packaging.PackageManifest
return void

CreatePackage() public method

public CreatePackage ( CreatePackageInput input, FubuMVC.Core.Packaging.PackageManifest manifest ) : void
input CreatePackageInput
manifest FubuMVC.Core.Packaging.PackageManifest
return void

PackageCreator() public method

public PackageCreator ( IFileSystem fileSystem, IZipFileService zipFileService, IPackageLogger logger, IAssemblyFileFinder assemblyFinder ) : System
fileSystem IFileSystem
zipFileService IZipFileService
logger IPackageLogger
assemblyFinder IAssemblyFileFinder
return System

WriteVersion() public method

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