共用方式為


OpenApiRouteHandlerBuilderExtensions 類別

定義

用於新增 Metadata 的擴充方法,是要由 OpenAPI 程式庫取用。

public static class OpenApiRouteHandlerBuilderExtensions
type OpenApiRouteHandlerBuilderExtensions = class
Public Module OpenApiRouteHandlerBuilderExtensions
繼承
OpenApiRouteHandlerBuilderExtensions

方法

Accepts(RouteHandlerBuilder, Type, Boolean, String, String[])

針對 IAcceptsMetadata 所產生的 builder 所有端點新增至 Metadata

Accepts(RouteHandlerBuilder, Type, String, String[])

針對 IAcceptsMetadata 所產生的 builder 所有端點新增至 Metadata

Accepts<TRequest>(RouteHandlerBuilder, Boolean, String, String[])

針對 IAcceptsMetadata 所產生的 builder 所有端點新增至 Metadata

Accepts<TRequest>(RouteHandlerBuilder, String, String[])

針對 IAcceptsMetadata 所產生的 builder 所有端點新增至 Metadata

ExcludeFromDescription(RouteHandlerBuilder)

IExcludeFromDescriptionMetadata Metadata 針對 所產生的 builder 所有端點,將 加入 至 。

ExcludeFromDescription<TBuilder>(TBuilder)

IExcludeFromDescriptionMetadata Metadata 針對 所產生的 builder 所有端點,將 加入 至 。

Produces(RouteHandlerBuilder, Int32, Type, String, String[])

IProducesResponseTypeMetadata Metadata 針對 所產生的 builder 所有端點,將 加入 至 。

Produces<TResponse>(RouteHandlerBuilder, Int32, String, String[])

IProducesResponseTypeMetadata Metadata 針對 所產生的 builder 所有端點,將 加入 至 。

ProducesProblem(RouteHandlerBuilder, Int32, String)

IProducesResponseTypeMetadata針對 所產生的 builder 所有端點,將具有 ProblemDetailsMetadata 別的 加入 。

ProducesValidationProblem(RouteHandlerBuilder, Int32, String)

IProducesResponseTypeMetadata針對 所產生的 builder 所有端點,將具有 HttpValidationProblemDetailsMetadata 別的 加入 。

WithDescription<TBuilder>(TBuilder, String)

針對 IEndpointDescriptionMetadata 所產生的 builder 所有端點新增至 Metadata

WithSummary<TBuilder>(TBuilder, String)

針對 IEndpointSummaryMetadata 所產生的 builder 所有端點新增至 Metadata

WithTags(RouteHandlerBuilder, String[])

ITagsMetadata Metadata 針對 所產生的 builder 所有端點,將 加入 至 。

WithTags<TBuilder>(TBuilder, String[])

ITagsMetadata Metadata 針對 所產生的 builder 所有端點,將 加入 至 。

適用於