Class BlogManagementAppService
Inheritance
System.Object
BlogManagementAppService
Implements
IApplicationService
Assembly: Volo.Blogging.Admin.Application.dll
Syntax
public class BlogManagementAppService : BloggingAdminAppServiceBase, IBlogManagementAppService, IApplicationService
Constructors
BlogManagementAppService(IBlogRepository)
Declaration
public BlogManagementAppService(IBlogRepository blogRepository)
Parameters
Methods
CreateAsync(CreateBlogDto)
Declaration
public Task<BlogDto> CreateAsync(CreateBlogDto input)
Parameters
Returns
DeleteAsync(Guid)
Declaration
public Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetAsync(Guid)
Declaration
public Task<BlogDto> GetAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetListAsync()
Declaration
public Task<ListResultDto<BlogDto>> GetListAsync()
Returns
Type |
Description |
Task<ListResultDto<BlogDto>> |
|
UpdateAsync(Guid, UpdateBlogDto)
Declaration
public Task<BlogDto> UpdateAsync(Guid id, UpdateBlogDto input)
Parameters
Returns
Implements
IApplicationService
Extension Methods