Class MediaDescriptorAdminController
Inheritance
MediaDescriptorAdminController
Implements
Inherited Members
Namespace: Volo.CmsKit.Admin.MediaDescriptors
Assembly: Volo.CmsKit.Admin.HttpApi.dll
Syntax
[RequiresGlobalFeature(typeof(MediaFeature))]
[RemoteService(true, Name = "CmsKitAdmin")]
[Area("cms-kit-admin")]
[Route("api/cms-kit-admin/media")]
public class MediaDescriptorAdminController : CmsKitAdminController, IAvoidDuplicateCrossCuttingConcerns, IMediaDescriptorAdminAppService, IApplicationService, IRemoteService
Constructors
MediaDescriptorAdminController(IMediaDescriptorAdminAppService)
Declaration
public MediaDescriptorAdminController(IMediaDescriptorAdminAppService mediaDescriptorAdminAppService)
Parameters
Type | Name | Description |
---|---|---|
IMediaDescriptorAdminAppService | mediaDescriptorAdminAppService |
Fields
MediaDescriptorAdminAppService
Declaration
protected readonly IMediaDescriptorAdminAppService MediaDescriptorAdminAppService
Field Value
Type | Description |
---|---|
IMediaDescriptorAdminAppService |
Methods
CreateAsync(string, CreateMediaInputWithStream)
Declaration
[HttpPost]
[Route("{entityType}")]
public virtual Task<MediaDescriptorDto> CreateAsync(string entityType, CreateMediaInputWithStream inputStream)
Parameters
Type | Name | Description |
---|---|---|
string | entityType | |
CreateMediaInputWithStream | inputStream |
Returns
Type | Description |
---|---|
Task<MediaDescriptorDto> |
DeleteAsync(Guid)
Declaration
[HttpDelete]
[Route("{id}")]
public virtual Task DeleteAsync(Guid id)
Parameters
Type | Name | Description |
---|---|---|
Guid | id |
Returns
Type | Description |
---|---|
Task |