Class DeleteContentApi
[QuickApi("/{id:guid}", Group = "contents", Verbs = Verb.DELETE)]
[OpenApiMetadata("删除内容", "删除指定ID的内容")]
public class DeleteContentApi : BaseQuickApi<EmptyRequest, bool>
- Inheritance
-
DeleteContentApi
- Inherited Members
- Extension Methods
Constructors
DeleteContentApi(IContentRepository)
public DeleteContentApi(IContentRepository repository)
Parameters
repository
IContentRepository
Methods
ExecuteAsync(EmptyRequest, CancellationToken)
执行请求,如需要HttpContext对象,请使用IHttpContextAccessor获取HttpContext
public override ValueTask<bool> ExecuteAsync(EmptyRequest request, CancellationToken cancellationToken = default)
Parameters
request
EmptyRequestcancellationToken
CancellationToken