Class BlogFilesController
Inheritance
System.Object
BlogFilesController
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Assembly: Volo.Blogging.HttpApi.dll
Syntax
public class BlogFilesController : AbpController, IAvoidDuplicateCrossCuttingConcerns, IFileAppService, IApplicationService
Constructors
BlogFilesController(IFileAppService)
Declaration
public BlogFilesController(IFileAppService fileAppService)
Parameters
Methods
CreateAsync(FileUploadInputDto)
Declaration
public Task<FileUploadOutputDto> CreateAsync(FileUploadInputDto input)
Parameters
Returns
GetAsync(String)
Declaration
public Task<RawFileDto> GetAsync(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<RawFileDto> |
|
GetForWebAsync(String)
Declaration
public Task<FileResult> GetForWebAsync(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<FileResult> |
|
UploadImage(IFormFile)
Declaration
public Task<JsonResult> UploadImage(IFormFile file)
Parameters
Type |
Name |
Description |
IFormFile |
file |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<JsonResult> |
|
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Extension Methods