Class MediaDescriptorController
Implements
Inherited Members
Namespace: Volo.CmsKit.MediaDescriptors
Assembly: Volo.CmsKit.Common.HttpApi.dll
Syntax
[RequiresGlobalFeature(typeof(MediaFeature))]
[RemoteService(true, Name = "CmsKitCommon")]
[Area("cms-kit-common")]
[Route("api/cms-kit/media")]
public class MediaDescriptorController : CmsKitControllerBase, IAvoidDuplicateCrossCuttingConcerns, IMediaDescriptorAppService, IApplicationService, IRemoteService
Constructors
MediaDescriptorController(IMediaDescriptorAppService)
Declaration
public MediaDescriptorController(IMediaDescriptorAppService mediaDescriptorAppService)
Parameters
| Type | Name | Description |
|---|---|---|
| IMediaDescriptorAppService | mediaDescriptorAppService |
Fields
MediaDescriptorAppService
Declaration
protected readonly IMediaDescriptorAppService MediaDescriptorAppService
Field Value
| Type | Description |
|---|---|
| IMediaDescriptorAppService |
Methods
DownloadAsync(Guid)
Declaration
[HttpGet]
[Route("{id}")]
public virtual Task<RemoteStreamContent> DownloadAsync(Guid id)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | id |
Returns
| Type | Description |
|---|---|
| Task<RemoteStreamContent> |