OpenApiRouteHandlerBuilderExtensions Třída

Definice

Rozšiřující metody pro přidání Metadata , které mají využívat knihovny OpenAPI.

public static class OpenApiRouteHandlerBuilderExtensions
type OpenApiRouteHandlerBuilderExtensions = class
Public Module OpenApiRouteHandlerBuilderExtensions
Dědičnost
OpenApiRouteHandlerBuilderExtensions

Metody

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

Přidá IAcceptsMetadata do Metadata pro všechny koncové body vytvořené nástrojem builder.

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

Přidá IAcceptsMetadata do Metadata pro všechny koncové body vytvořené nástrojem builder.

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

Přidá IAcceptsMetadata do Metadata pro všechny koncové body vytvořené nástrojem builder.

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

Přidá IAcceptsMetadata do Metadata pro všechny koncové body vytvořené nástrojem builder.

ExcludeFromDescription(RouteHandlerBuilder)

IExcludeFromDescriptionMetadata Přidá hodnotu to Metadata pro všechny koncové body vytvořené nástrojem builder.

ExcludeFromDescription<TBuilder>(TBuilder)

IExcludeFromDescriptionMetadata Přidá hodnotu to Metadata pro všechny koncové body vytvořené nástrojem builder.

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

Přidá do IProducesResponseTypeMetadataMetadata pro všechny koncové body vytvořené nástrojem builder.

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

Přidá do IProducesResponseTypeMetadataMetadata pro všechny koncové body vytvořené nástrojem builder.

ProducesProblem(RouteHandlerBuilder, Int32, String)

Přidá typ IProducesResponseTypeMetadata s parametrem ProblemDetails pro Metadata všechny koncové body vytvořené nástrojem builder.

ProducesValidationProblem(RouteHandlerBuilder, Int32, String)

Přidá typ IProducesResponseTypeMetadata s parametrem HttpValidationProblemDetails pro Metadata všechny koncové body vytvořené nástrojem builder.

WithDescription<TBuilder>(TBuilder, String)

Přidá IEndpointDescriptionMetadata do Metadata pro všechny koncové body vytvořené nástrojem builder.

WithSummary<TBuilder>(TBuilder, String)

Přidá IEndpointSummaryMetadata do Metadata pro všechny koncové body vytvořené nástrojem builder.

WithTags(RouteHandlerBuilder, String[])

ITagsMetadata Přidá hodnotu to Metadata pro všechny koncové body vytvořené nástrojem builder.

WithTags<TBuilder>(TBuilder, String[])

ITagsMetadata Přidá hodnotu to Metadata pro všechny koncové body vytvořené nástrojem builder.

Platí pro