Table of Contents

Class ContentsApi

Namespace
Biwen.QuickApi.Contents.Apis
Assembly
Biwen.QuickApi.Contents.dll
[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 IContentRepository
contentSerializer ContentSerializer

Methods

ExecuteAsync(PageRequest, CancellationToken)

执行请求,如需要HttpContext对象,请使用IHttpContextAccessor获取HttpContext

public override ValueTask<IPagedList<ContentDto>> ExecuteAsync(PageRequest request, CancellationToken cancellationToken = default)

Parameters

request PageRequest
cancellationToken CancellationToken

Returns

ValueTask<IPagedList<ContentDto>>