C# Class Kooboo.CMS.Content.Persistence.AzureBlobService.MediaContentProvider

Inheritance: IMediaContentProvider
Afficher le fichier Open project: Tsingbo-Kooboo/KoobooMvc5

Méthodes publiques

Méthode Description
Add ( Kooboo.CMS.Content.Models.MediaContent content ) : void
Add ( Kooboo.CMS.Content.Models.MediaContent content, bool overrided ) : void
Delete ( Kooboo.CMS.Content.Models.MediaContent content ) : void
Delete ( Kooboo.CMS.Content.Models.MediaFolder mediaFolder ) : void
Execute ( IContentQuery query ) : object
GetContentStream ( Kooboo.CMS.Content.Models.MediaContent content ) : byte[]
InitializeMediaContents ( Kooboo.CMS.Content.Models.Repository repository ) : void
Move ( Kooboo.CMS.Content.Models.MediaFolder sourceFolder, string oldFileName, Kooboo.CMS.Content.Models.MediaFolder targetFolder, string newFileName ) : void
SaveContentStream ( Kooboo.CMS.Content.Models.MediaContent content, Stream stream ) : void
Update ( Kooboo.CMS.Content.Models.MediaContent @new, Kooboo.CMS.Content.Models.MediaContent old ) : void

Private Methods

Méthode Description
ImportMediaFolderDataCascading ( Kooboo.CMS.Content.Models.MediaFolder mediaFolder ) : void
MoveContent ( Kooboo.CMS.Content.Models.MediaContent oldMediaContent, Kooboo.CMS.Content.Models.MediaContent newMediaContent ) : void

Method Details

Add() public méthode

public Add ( Kooboo.CMS.Content.Models.MediaContent content ) : void
content Kooboo.CMS.Content.Models.MediaContent
Résultat void

Add() public méthode

public Add ( Kooboo.CMS.Content.Models.MediaContent content, bool overrided ) : void
content Kooboo.CMS.Content.Models.MediaContent
overrided bool
Résultat void

Delete() public méthode

public Delete ( Kooboo.CMS.Content.Models.MediaContent content ) : void
content Kooboo.CMS.Content.Models.MediaContent
Résultat void

Delete() public méthode

public Delete ( Kooboo.CMS.Content.Models.MediaFolder mediaFolder ) : void
mediaFolder Kooboo.CMS.Content.Models.MediaFolder
Résultat void

Execute() public méthode

public Execute ( IContentQuery query ) : object
query IContentQuery
Résultat object

GetContentStream() public méthode

public GetContentStream ( Kooboo.CMS.Content.Models.MediaContent content ) : byte[]
content Kooboo.CMS.Content.Models.MediaContent
Résultat byte[]

InitializeMediaContents() public méthode

public InitializeMediaContents ( Kooboo.CMS.Content.Models.Repository repository ) : void
repository Kooboo.CMS.Content.Models.Repository
Résultat void

Move() public méthode

public Move ( Kooboo.CMS.Content.Models.MediaFolder sourceFolder, string oldFileName, Kooboo.CMS.Content.Models.MediaFolder targetFolder, string newFileName ) : void
sourceFolder Kooboo.CMS.Content.Models.MediaFolder
oldFileName string
targetFolder Kooboo.CMS.Content.Models.MediaFolder
newFileName string
Résultat void

SaveContentStream() public méthode

public SaveContentStream ( Kooboo.CMS.Content.Models.MediaContent content, Stream stream ) : void
content Kooboo.CMS.Content.Models.MediaContent
stream Stream
Résultat void

Update() public méthode

public Update ( Kooboo.CMS.Content.Models.MediaContent @new, Kooboo.CMS.Content.Models.MediaContent old ) : void
@new Kooboo.CMS.Content.Models.MediaContent
old Kooboo.CMS.Content.Models.MediaContent
Résultat void