Udostępnij za pośrednictwem


OpenApiRouteHandlerBuilderExtensions Klasa

Definicja

Metody rozszerzenia do dodawania Metadata , które mają być używane przez biblioteki OpenAPI.

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

Metody

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

Dodaje IAcceptsMetadata parametr do elementu Metadata dla wszystkich punktów końcowych utworzonych przez builderprogram .

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

Dodaje IAcceptsMetadata parametr do elementu Metadata dla wszystkich punktów końcowych utworzonych przez builderprogram .

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

Dodaje IAcceptsMetadata parametr do elementu Metadata dla wszystkich punktów końcowych utworzonych przez builderprogram .

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

Dodaje IAcceptsMetadata parametr do elementu Metadata dla wszystkich punktów końcowych utworzonych przez builderprogram .

ExcludeFromDescription(RouteHandlerBuilder)

Dodaje element IExcludeFromDescriptionMetadata do Metadata elementu dla wszystkich punktów końcowych utworzonych przez program builder.

ExcludeFromDescription<TBuilder>(TBuilder)

Dodaje element IExcludeFromDescriptionMetadata do Metadata elementu dla wszystkich punktów końcowych utworzonych przez program builder.

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

Dodaje element IProducesResponseTypeMetadata do Metadata elementu dla wszystkich punktów końcowych generowanych przez builderprogram .

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

Dodaje element IProducesResponseTypeMetadata do Metadata elementu dla wszystkich punktów końcowych generowanych przez builderprogram .

ProducesProblem(RouteHandlerBuilder, Int32, String)

Dodaje element IProducesResponseTypeMetadata z typem ProblemDetails do Metadata dla wszystkich punktów końcowych utworzonych przez program builder.

ProducesValidationProblem(RouteHandlerBuilder, Int32, String)

Dodaje element IProducesResponseTypeMetadata z typem HttpValidationProblemDetails do Metadata dla wszystkich punktów końcowych utworzonych przez program builder.

WithDescription<TBuilder>(TBuilder, String)

Dodaje IEndpointDescriptionMetadata parametr do elementu Metadata dla wszystkich punktów końcowych utworzonych przez builderprogram .

WithSummary<TBuilder>(TBuilder, String)

Dodaje IEndpointSummaryMetadata parametr do elementu Metadata dla wszystkich punktów końcowych utworzonych przez builderprogram .

WithTags(RouteHandlerBuilder, String[])

Dodaje element ITagsMetadata do Metadata elementu dla wszystkich punktów końcowych utworzonych przez program builder.

WithTags<TBuilder>(TBuilder, String[])

Dodaje element ITagsMetadata do Metadata elementu dla wszystkich punktów końcowych utworzonych przez program builder.

Dotyczy