|
|
|
|
@ -13,7 +13,6 @@ namespace Volo.CmsKit.Admin.MediaDescriptors
|
|
|
|
|
{
|
|
|
|
|
[RequiresGlobalFeature(typeof(MediaFeature))]
|
|
|
|
|
[RemoteService(Name = CmsKitCommonRemoteServiceConsts.RemoteServiceName)]
|
|
|
|
|
[Authorize(CmsKitAdminPermissions.MediaDescriptors.Default)]
|
|
|
|
|
[Area("cms-kit")]
|
|
|
|
|
[Route("api/cms-kit-admin/media")]
|
|
|
|
|
public class MediaDescriptorAdminController : CmsKitAdminController, IMediaDescriptorAdminAppService
|
|
|
|
|
@ -26,7 +25,6 @@ namespace Volo.CmsKit.Admin.MediaDescriptors
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
[HttpPost]
|
|
|
|
|
[Authorize(CmsKitAdminPermissions.MediaDescriptors.Create)]
|
|
|
|
|
[NonAction]
|
|
|
|
|
public virtual Task<MediaDescriptorDto> CreateAsync(CreateMediaInputStream inputStream)
|
|
|
|
|
{
|
|
|
|
|
@ -35,7 +33,6 @@ namespace Volo.CmsKit.Admin.MediaDescriptors
|
|
|
|
|
|
|
|
|
|
[HttpDelete]
|
|
|
|
|
[Route("{id}")]
|
|
|
|
|
[Authorize(CmsKitAdminPermissions.MediaDescriptors.Delete)]
|
|
|
|
|
public virtual Task DeleteAsync(Guid id)
|
|
|
|
|
{
|
|
|
|
|
return MediaDescriptorAdminAppService.DeleteAsync(id);
|
|
|
|
|
@ -43,7 +40,6 @@ namespace Volo.CmsKit.Admin.MediaDescriptors
|
|
|
|
|
|
|
|
|
|
[HttpPost]
|
|
|
|
|
[Route("{entityType}")]
|
|
|
|
|
[Authorize(CmsKitAdminPermissions.MediaDescriptors.Create)]
|
|
|
|
|
public virtual async Task<IActionResult> UploadAsync(string entityType, IFormFile file)
|
|
|
|
|
{
|
|
|
|
|
if (file == null)
|
|
|
|
|
|