Class MediaDescriptorAdminAppService
Inheritance
MediaDescriptorAdminAppService
Assembly: Volo.CmsKit.Admin.Application.dll
[RequiresGlobalFeature(typeof(MediaFeature))]
public class MediaDescriptorAdminAppService : CmsKitAdminAppServiceBase, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, IMediaDescriptorAdminAppService, IApplicationService, IRemoteService
Constructors
Declaration
public MediaDescriptorAdminAppService(IBlobContainer<MediaContainer> mediaContainer, IMediaDescriptorRepository mediaDescriptorRepository, MediaDescriptorManager mediaDescriptorManager, IMediaDescriptorDefinitionStore mediaDescriptorDefinitionStore)
Parameters
Properties
Declaration
protected IBlobContainer<MediaContainer> MediaContainer { get; }
Property Value
Declaration
protected IMediaDescriptorDefinitionStore MediaDescriptorDefinitionStore { get; }
Property Value
Declaration
protected MediaDescriptorManager MediaDescriptorManager { get; }
Property Value
Declaration
protected IMediaDescriptorRepository MediaDescriptorRepository { get; }
Property Value
Methods
Declaration
public virtual Task<MediaDescriptorDto> CreateAsync(string entityType, CreateMediaInputWithStream inputStream)
Parameters
Returns
Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
Implements
Extension Methods