Compartilhar via


OpenApiRouteHandlerBuilderExtensions Classe

Definição

Métodos de extensão para adicionar Metadata que devem ser consumidos por bibliotecas OpenAPI.

public static class OpenApiRouteHandlerBuilderExtensions
type OpenApiRouteHandlerBuilderExtensions = class
Public Module OpenApiRouteHandlerBuilderExtensions
Herança
OpenApiRouteHandlerBuilderExtensions

Métodos

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

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

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

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

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

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

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

Adiciona IAcceptsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

ExcludeFromDescription(RouteHandlerBuilder)

Adiciona o IExcludeFromDescriptionMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

ExcludeFromDescription<TBuilder>(TBuilder)

Adiciona o IExcludeFromDescriptionMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

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

Adiciona um IProducesResponseTypeMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

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

Adiciona um IProducesResponseTypeMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

ProducesProblem(RouteHandlerBuilder, Int32, String)

Adiciona um IProducesResponseTypeMetadata com um ProblemDetails tipo a para Metadata todos os pontos de extremidade produzidos por builder.

ProducesValidationProblem(RouteHandlerBuilder, Int32, String)

Adiciona um IProducesResponseTypeMetadata com um HttpValidationProblemDetails tipo a para Metadata todos os pontos de extremidade produzidos por builder.

WithDescription<TBuilder>(TBuilder, String)

Adiciona IEndpointDescriptionMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

WithSummary<TBuilder>(TBuilder, String)

Adiciona IEndpointSummaryMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

WithTags(RouteHandlerBuilder, String[])

Adiciona o ITagsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

WithTags<TBuilder>(TBuilder, String[])

Adiciona o ITagsMetadata a para Metadata todos os pontos de extremidade produzidos por builder.

Aplica-se a