C# Класс FubuMVC.Core.Packaging.PackageExploder

Наследование: IPackageExploder
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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