Class RemoteStreamContentTestController
Implements
Inherited Members
Namespace: Volo.Abp.AspNetCore.Mvc.ContentFormatters
Assembly: Volo.Abp.AspNetCore.Mvc.Tests.dll
Syntax
[Route("api/remote-stream-content-test")]
public class RemoteStreamContentTestController : AbpController, IActionFilter, IAsyncActionFilter, IFilterMetadata, IDisposable, IAvoidDuplicateCrossCuttingConcerns
Constructors
RemoteStreamContentTestController()
Declaration
public RemoteStreamContentTestController()
Methods
DownloadAsync()
Declaration
[HttpGet]
[Route("Download")]
public Task<IRemoteStreamContent> DownloadAsync()
Returns
Type | Description |
---|---|
Task<IRemoteStreamContent> |
Download_With_Chinese_File_Name_Async()
Declaration
[HttpGet]
[Route("Download_With_Chinese_File_Name")]
public Task<IRemoteStreamContent> Download_With_Chinese_File_Name_Async()
Returns
Type | Description |
---|---|
Task<IRemoteStreamContent> |
Download_With_Custom_Content_Disposition_Async()
Declaration
[HttpGet]
[Route("Download-With-Custom-Content-Disposition")]
public Task<IRemoteStreamContent> Download_With_Custom_Content_Disposition_Async()
Returns
Type | Description |
---|---|
Task<IRemoteStreamContent> |
UploadAsync(IRemoteStreamContent)
Declaration
[HttpPost]
[Route("Upload")]
public Task<string> UploadAsync(IRemoteStreamContent file)
Parameters
Type | Name | Description |
---|---|---|
IRemoteStreamContent | file |
Returns
Type | Description |
---|---|
Task<string> |
UploadRawAsync(IRemoteStreamContent)
Declaration
[HttpPost]
[Route("Upload-Raw")]
public Task<string> UploadRawAsync(IRemoteStreamContent file)
Parameters
Type | Name | Description |
---|---|---|
IRemoteStreamContent | file |
Returns
Type | Description |
---|---|
Task<string> |