OpenApiRouteHandlerBuilderExtensions Classe

Définition

Méthodes d’extension d’ajout Metadata destinées à être consommées par les bibliothèques OpenAPI.

public static class OpenApiRouteHandlerBuilderExtensions
type OpenApiRouteHandlerBuilderExtensions = class
Public Module OpenApiRouteHandlerBuilderExtensions
Héritage
OpenApiRouteHandlerBuilderExtensions

Méthodes

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

Ajoute IAcceptsMetadata à Metadata pour tous les points de terminaison produits par builder.

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

Ajoute IAcceptsMetadata à Metadata pour tous les points de terminaison produits par builder.

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

Ajoute IAcceptsMetadata à Metadata pour tous les points de terminaison produits par builder.

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

Ajoute IAcceptsMetadata à Metadata pour tous les points de terminaison produits par builder.

ExcludeFromDescription(RouteHandlerBuilder)

Ajoute à IExcludeFromDescriptionMetadataMetadata pour tous les points de terminaison produits par builder.

ExcludeFromDescription<TBuilder>(TBuilder)

Ajoute à IExcludeFromDescriptionMetadataMetadata pour tous les points de terminaison produits par builder.

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

Ajoute un IProducesResponseTypeMetadata à Metadata pour tous les points de terminaison produits par builder.

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

Ajoute un IProducesResponseTypeMetadata à Metadata pour tous les points de terminaison produits par builder.

ProducesProblem(RouteHandlerBuilder, Int32, String)

Ajoute un IProducesResponseTypeMetadata avec un ProblemDetails type à Metadata pour tous les points de terminaison produits par builder.

ProducesValidationProblem(RouteHandlerBuilder, Int32, String)

Ajoute un IProducesResponseTypeMetadata avec un HttpValidationProblemDetails type à Metadata pour tous les points de terminaison produits par builder.

WithDescription<TBuilder>(TBuilder, String)

Ajoute IEndpointDescriptionMetadata à Metadata pour tous les points de terminaison produits par builder.

WithSummary<TBuilder>(TBuilder, String)

Ajoute IEndpointSummaryMetadata à Metadata pour tous les points de terminaison produits par builder.

WithTags(RouteHandlerBuilder, String[])

Ajoute à ITagsMetadataMetadata pour tous les points de terminaison produits par builder.

WithTags<TBuilder>(TBuilder, String[])

Ajoute à ITagsMetadataMetadata pour tous les points de terminaison produits par builder.

S’applique à