C# Класс BlogEngine.Core.Packaging.FileSystem

Class for packaging IO
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
InstallPackage ( string pkgId, string version ) : List

Copy uncompressed package files to application directories

Load ( List packages ) : void

UninstallPackage ( string pkgId ) : void

Remove package files

Приватные методы

Метод Описание
CopyDirectory ( DirectoryInfo source, DirectoryInfo target, string pkgId, List installedFiles ) : void
DefaultIconUrl ( JsonPackage pkg ) : string
ForceDeleteDirectory ( string path ) : void
GetPackageManifest ( string id, string pkgType ) : JsonPackage
GetThemes ( ) : List
GetWidgets ( ) : List
ReplaceInFile ( string filePath, string searchText, string replaceText ) : void

Описание методов

InstallPackage() публичный статический Метод

Copy uncompressed package files to application directories
public static InstallPackage ( string pkgId, string version ) : List
pkgId string Package Id
version string Package Version
Результат List

Load() публичный статический Метод

public static Load ( List packages ) : void
packages List
Результат void

UninstallPackage() публичный статический Метод

Remove package files
public static UninstallPackage ( string pkgId ) : void
pkgId string Package Id
Результат void