C# Class Kooboo.CMS.Sites.Persistence.FileSystem.LabelImportExportHelper

Afficher le fichier Open project: Tsingbo-Kooboo/KoobooMvc5

Méthodes publiques

Méthode Description
Export ( Kooboo.CMS.Sites.Models.Site site, IEnumerable labels, IEnumerable categories, Stream outputStream ) : void
ExportLabelsToDisk ( Kooboo.CMS.Sites.Models.Site site ) : void
Import ( Kooboo.CMS.Sites.Models.Site site, Stream zipStream, bool @override ) : void
InitializeLabels ( Kooboo.CMS.Sites.Models.Site site ) : void
LabelImportExportHelper ( ILabelProvider rawLabelProvider ) : System

Méthodes protégées

Méthode Description
GetStorage ( string labelFile ) : JsonListFileStorage

Private Methods

Méthode Description
GetImportExportLabelFile ( Kooboo.CMS.Sites.Models.Site site, string category ) : string
GetImportExportTempFolder ( Kooboo.CMS.Sites.Models.Site site ) : string

Method Details

Export() public méthode

public Export ( Kooboo.CMS.Sites.Models.Site site, IEnumerable labels, IEnumerable categories, Stream outputStream ) : void
site Kooboo.CMS.Sites.Models.Site
labels IEnumerable
categories IEnumerable
outputStream Stream
Résultat void

ExportLabelsToDisk() public méthode

public ExportLabelsToDisk ( Kooboo.CMS.Sites.Models.Site site ) : void
site Kooboo.CMS.Sites.Models.Site
Résultat void

GetStorage() protected méthode

protected GetStorage ( string labelFile ) : JsonListFileStorage
labelFile string
Résultat JsonListFileStorage

Import() public méthode

public Import ( Kooboo.CMS.Sites.Models.Site site, Stream zipStream, bool @override ) : void
site Kooboo.CMS.Sites.Models.Site
zipStream Stream
@override bool
Résultat void

InitializeLabels() public méthode

public InitializeLabels ( Kooboo.CMS.Sites.Models.Site site ) : void
site Kooboo.CMS.Sites.Models.Site
Résultat void

LabelImportExportHelper() public méthode

public LabelImportExportHelper ( ILabelProvider rawLabelProvider ) : System
rawLabelProvider ILabelProvider
Résultat System