Class GetContentAuditLogsApi
[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
IContentAuditLogServicehttpContextAccessor
IHttpContextAccessor
Methods
ExecuteAsync(EmptyRequest, CancellationToken)
执行请求,如需要HttpContext对象,请使用IHttpContextAccessor获取HttpContext
public override ValueTask<IEnumerable<ContentAuditLogDto>> ExecuteAsync(EmptyRequest request, CancellationToken cancellationToken = default)
Parameters
request
EmptyRequestcancellationToken
CancellationToken