Table of Contents

Class GetContentAuditLogsApi

Namespace
Biwen.QuickApi.Contents.Apis
Assembly
Biwen.QuickApi.Contents.dll
[QuickApi("/{id:guid}/auditlogs", Group = "contents")]
[OpenApiMetadata("获取内容审计日志", "获取指定内容的所有审计日志")]
public class GetContentAuditLogsApi : BaseQuickApi<EmptyRequest, IEnumerable<ContentAuditLogDto>>
Inheritance
GetContentAuditLogsApi
Inherited Members
Extension Methods

Constructors

GetContentAuditLogsApi(IContentAuditLogService, IHttpContextAccessor)

public GetContentAuditLogsApi(IContentAuditLogService auditLogService, IHttpContextAccessor httpContextAccessor)

Parameters

auditLogService IContentAuditLogService
httpContextAccessor IHttpContextAccessor

Methods

ExecuteAsync(EmptyRequest, CancellationToken)

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

public override ValueTask<IEnumerable<ContentAuditLogDto>> ExecuteAsync(EmptyRequest request, CancellationToken cancellationToken = default)

Parameters

request EmptyRequest
cancellationToken CancellationToken

Returns

ValueTask<IEnumerable<ContentAuditLogDto>>