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

Package repository
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
LoadPackages List
Trace void

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

Метод Описание
FromGallery ( string pkgType, int page, Gallery sortOrder = Gallery.OrderType.Newest, string searchVal = "" ) : List

Returns list of packages from online gallery for a single page

GetPackage ( string pkgId ) : JsonPackage

Package by ID

LocalPackages ( string pkgType ) : List

Returns list of local packages from repository For reference: G - package exists only in the online gallery I - installed from gallery, exists both in gallery and locally L - local, only exists locally

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

Метод Описание
LoadPackages ( ) : List
Trace ( string msg, List packages ) : void

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

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

Returns list of packages from online gallery for a single page
public static FromGallery ( string pkgType, int page, Gallery sortOrder = Gallery.OrderType.Newest, string searchVal = "" ) : List
pkgType string Theme, Widget or Extension
page int Current page
sortOrder Gallery Order - newest, most downloaded etc.
searchVal string Search term if it is search request
Результат List

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

Package by ID
public static GetPackage ( string pkgId ) : JsonPackage
pkgId string Package ID
Результат BlogEngine.Core.Json.JsonPackage

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

Returns list of local packages from repository For reference: G - package exists only in the online gallery I - installed from gallery, exists both in gallery and locally L - local, only exists locally
public static LocalPackages ( string pkgType ) : List
pkgType string Package type
Результат List