Table of Contents

Class DeleteContentApi

Namespace
Biwen.QuickApi.Contents.Apis
Assembly
Biwen.QuickApi.Contents.dll
[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 EmptyRequest
cancellationToken CancellationToken

Returns

ValueTask<bool>