Class GetContentSchemaApi
[QuickApi("/schema/{type}", Group = "contents")]
[OpenApiMetadata("获取内容Schema", "获取指定类型的内容Schema")]
public class GetContentSchemaApi : BaseQuickApi<EmptyRequest, string>
- Inheritance
-
GetContentSchemaApi
- Inherited Members
- Extension Methods
Constructors
GetContentSchemaApi(IContentSchemaGenerator, ContentSerializer)
public GetContentSchemaApi(IContentSchemaGenerator schemaGenerator, ContentSerializer contentSerializer)
Parameters
schemaGenerator
IContentSchemaGeneratorcontentSerializer
ContentSerializer
Methods
ExecuteAsync(EmptyRequest, CancellationToken)
执行请求,如需要HttpContext对象,请使用IHttpContextAccessor获取HttpContext
public override ValueTask<string> ExecuteAsync(EmptyRequest request, CancellationToken cancellationToken = default)
Parameters
request
EmptyRequestcancellationToken
CancellationToken