Class ContentsApi
[QuickApi("/infopages", Group = "contents")]
[OpenApiMetadata("内容API", "文档查询")]
public class ContentsApi : BaseQuickApi<PageRequest, IPagedList<ContentDto>>
- Inheritance
-
ContentsApi
- Inherited Members
- Extension Methods
Constructors
ContentsApi(IContentRepository, ContentSerializer)
public ContentsApi(IContentRepository repository, ContentSerializer contentSerializer)
Parameters
repository
IContentRepositorycontentSerializer
ContentSerializer
Methods
ExecuteAsync(PageRequest, CancellationToken)
执行请求,如需要HttpContext对象,请使用IHttpContextAccessor获取HttpContext
public override ValueTask<IPagedList<ContentDto>> ExecuteAsync(PageRequest request, CancellationToken cancellationToken = default)
Parameters
request
PageRequestcancellationToken
CancellationToken