Freigeben über


OpenApiRouteHandlerBuilderExtensions Klasse

Definition

Erweiterungsmethoden zum Hinzufügen Metadata , die von OpenAPI-Bibliotheken verwendet werden sollen.

public static class OpenApiRouteHandlerBuilderExtensions
type OpenApiRouteHandlerBuilderExtensions = class
Public Module OpenApiRouteHandlerBuilderExtensions
Vererbung
OpenApiRouteHandlerBuilderExtensions

Methoden

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

Fügt IAcceptsMetadata zu Metadata für alle von buildererzeugten Endpunkte hinzu.

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

Fügt IAcceptsMetadata zu Metadata für alle von buildererzeugten Endpunkte hinzu.

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

Fügt IAcceptsMetadata zu Metadata für alle von buildererzeugten Endpunkte hinzu.

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

Fügt IAcceptsMetadata zu Metadata für alle von buildererzeugten Endpunkte hinzu.

ExcludeFromDescription(RouteHandlerBuilder)

Fügt für alle von buildererzeugten Endpunkte zu IExcludeFromDescriptionMetadata hinzuMetadata.

ExcludeFromDescription<TBuilder>(TBuilder)

Fügt für alle von buildererzeugten Endpunkte zu IExcludeFromDescriptionMetadata hinzuMetadata.

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

Fügt für alle von buildererzeugten Endpunkte eine zu Metadata hinzuIProducesResponseTypeMetadata.

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

Fügt für alle von buildererzeugten Endpunkte eine zu Metadata hinzuIProducesResponseTypeMetadata.

ProducesProblem(RouteHandlerBuilder, Int32, String)

Fügt für alle von buildererzeugten Endpunkte einen IProducesResponseTypeMetadata -Typ zu Metadata hinzuProblemDetails.

ProducesValidationProblem(RouteHandlerBuilder, Int32, String)

Fügt für alle von buildererzeugten Endpunkte einen IProducesResponseTypeMetadata -Typ zu Metadata hinzuHttpValidationProblemDetails.

WithDescription<TBuilder>(TBuilder, String)

Fügt IEndpointDescriptionMetadata zu Metadata für alle von buildererzeugten Endpunkte hinzu.

WithSummary<TBuilder>(TBuilder, String)

Fügt IEndpointSummaryMetadata zu Metadata für alle von buildererzeugten Endpunkte hinzu.

WithTags(RouteHandlerBuilder, String[])

Fügt für alle von buildererzeugten Endpunkte zu ITagsMetadata hinzuMetadata.

WithTags<TBuilder>(TBuilder, String[])

Fügt für alle von buildererzeugten Endpunkte zu ITagsMetadata hinzuMetadata.

Gilt für: