C# Класс Kooboo.CMS.Content.Persistence.AzureBlobService.MediaContentProvider

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

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

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

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

Метод Описание
ImportMediaFolderDataCascading ( Kooboo.CMS.Content.Models.MediaFolder mediaFolder ) : void
MoveContent ( Kooboo.CMS.Content.Models.MediaContent oldMediaContent, Kooboo.CMS.Content.Models.MediaContent newMediaContent ) : void

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

Add() публичный Метод

public Add ( Kooboo.CMS.Content.Models.MediaContent content ) : void
content Kooboo.CMS.Content.Models.MediaContent
Результат void

Add() публичный Метод

public Add ( Kooboo.CMS.Content.Models.MediaContent content, bool overrided ) : void
content Kooboo.CMS.Content.Models.MediaContent
overrided bool
Результат void

Delete() публичный Метод

public Delete ( Kooboo.CMS.Content.Models.MediaContent content ) : void
content Kooboo.CMS.Content.Models.MediaContent
Результат void

Delete() публичный Метод

public Delete ( Kooboo.CMS.Content.Models.MediaFolder mediaFolder ) : void
mediaFolder Kooboo.CMS.Content.Models.MediaFolder
Результат void

Execute() публичный Метод

public Execute ( IContentQuery query ) : object
query IContentQuery
Результат object

GetContentStream() публичный Метод

public GetContentStream ( Kooboo.CMS.Content.Models.MediaContent content ) : byte[]
content Kooboo.CMS.Content.Models.MediaContent
Результат byte[]

InitializeMediaContents() публичный Метод

public InitializeMediaContents ( Kooboo.CMS.Content.Models.Repository repository ) : void
repository Kooboo.CMS.Content.Models.Repository
Результат void

Move() публичный Метод

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
Результат void

SaveContentStream() публичный Метод

public SaveContentStream ( Kooboo.CMS.Content.Models.MediaContent content, Stream stream ) : void
content Kooboo.CMS.Content.Models.MediaContent
stream Stream
Результат void

Update() публичный Метод

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
Результат void