Class BlogPostPublicClientProxy
Inheritance
BlogPostPublicClientProxy
Assembly: Volo.CmsKit.Public.HttpApi.Client.dll
Syntax
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(IBlogPostPublicAppService), typeof(BlogPostPublicClientProxy) })]
public class BlogPostPublicClientProxy : ClientProxyBase<IBlogPostPublicAppService>, ITransientDependency, IBlogPostPublicAppService, IApplicationService, IRemoteService
Constructors
BlogPostPublicClientProxy()
Declaration
public BlogPostPublicClientProxy()
Methods
DeleteAsync(Guid)
Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetAsync(string, string)
Declaration
public virtual Task<BlogPostCommonDto> GetAsync(string blogSlug, string blogPostSlug)
Parameters
Returns
GetAuthorHasBlogPostAsync(Guid)
Declaration
public virtual Task<CmsUserDto> GetAuthorHasBlogPostAsync(Guid id)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Returns
GetAuthorsHasBlogPostsAsync(BlogPostFilteredPagedAndSortedResultRequestDto)
Declaration
public virtual Task<PagedResultDto<CmsUserDto>> GetAuthorsHasBlogPostsAsync(BlogPostFilteredPagedAndSortedResultRequestDto input)
Parameters
Returns
GetListAsync(string, BlogPostGetListInput)
Declaration
public virtual Task<PagedResultDto<BlogPostCommonDto>> GetListAsync(string blogSlug, BlogPostGetListInput input)
Parameters
Returns
GetTagNameAsync(Guid)
Declaration
public virtual Task<string> GetTagNameAsync(Guid tagId)
Parameters
Type |
Name |
Description |
Guid |
tagId |
|
Returns
Implements
Extension Methods