C# 클래스 FubuMVC.Core.Packaging.PackageExploder

상속: IPackageExploder
파일 보기 프로젝트 열기: nhsevidence/fubumvc 1 사용 예제들

공개 메소드들

메소드 설명
CleanAll ( string applicationDirectory ) : void
Explode ( string applicationDirectory, string zipFile ) : void
ExplodeAll ( string applicationDirectory ) : void
FindExplodedPackageDirectories ( string applicationDirectory ) : IEnumerable
FolderForPackage ( string name ) : string
LogPackageState ( string applicationDirectory ) : void
PackageExploder ( IZipFileService service, IPackageExploderLogger logger, IFileSystem fileSystem ) : System
ReadVersion ( string directoryName ) : System.Guid

비공개 메소드들

메소드 설명
findPackageFileNames ( string applicationDirectory ) : IEnumerable

메소드 상세

CleanAll() 공개 메소드

public CleanAll ( string applicationDirectory ) : void
applicationDirectory string
리턴 void

Explode() 공개 메소드

public Explode ( string applicationDirectory, string zipFile ) : void
applicationDirectory string
zipFile string
리턴 void

ExplodeAll() 공개 메소드

public ExplodeAll ( string applicationDirectory ) : void
applicationDirectory string
리턴 void

FindExplodedPackageDirectories() 공개 메소드

public FindExplodedPackageDirectories ( string applicationDirectory ) : IEnumerable
applicationDirectory string
리턴 IEnumerable

FolderForPackage() 공개 정적인 메소드

public static FolderForPackage ( string name ) : string
name string
리턴 string

LogPackageState() 공개 메소드

public LogPackageState ( string applicationDirectory ) : void
applicationDirectory string
리턴 void

PackageExploder() 공개 메소드

public PackageExploder ( IZipFileService service, IPackageExploderLogger logger, IFileSystem fileSystem ) : System
service IZipFileService
logger IPackageExploderLogger
fileSystem IFileSystem
리턴 System

ReadVersion() 공개 메소드

public ReadVersion ( string directoryName ) : System.Guid
directoryName string
리턴 System.Guid