Class BlogManagementController
Inheritance
System.Object
BlogManagementController
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Assembly: Volo.Blogging.Admin.HttpApi.dll
Syntax
public class BlogManagementController : AbpController, IAvoidDuplicateCrossCuttingConcerns, IBlogManagementAppService, IApplicationService
Constructors
BlogManagementController(IBlogManagementAppService)
Declaration
public BlogManagementController(IBlogManagementAppService blogManagementAppService)
Parameters
Methods
CreateAsync(CreateBlogDto)
Declaration
public Task<BlogDto> CreateAsync(CreateBlogDto input)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task<BlogDto> |
|
DeleteAsync(Guid)
Declaration
public Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
System.Guid |
id |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
GetAsync(Guid)
Declaration
public Task<BlogDto> GetAsync(Guid id)
Parameters
Type |
Name |
Description |
System.Guid |
id |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<BlogDto> |
|
GetListAsync()
Declaration
public Task<ListResultDto<BlogDto>> GetListAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<ListResultDto<BlogDto>> |
|
UpdateAsync(Guid, UpdateBlogDto)
Declaration
public Task<BlogDto> UpdateAsync(Guid id, UpdateBlogDto input)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task<BlogDto> |
|
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Extension Methods