OpenApiRouteHandlerBuilderExtensions Класс

Определение

Методы расширения для добавления Metadata , предназначенные для использования библиотеками OpenAPI.

public static class OpenApiRouteHandlerBuilderExtensions
type OpenApiRouteHandlerBuilderExtensions = class
Public Module OpenApiRouteHandlerBuilderExtensions
Наследование
OpenApiRouteHandlerBuilderExtensions

Методы

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

Добавляет IAcceptsMetadata к Metadata для всех конечных точек, созданных .builder

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

Добавляет IAcceptsMetadata к Metadata для всех конечных точек, созданных .builder

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

Добавляет IAcceptsMetadata к Metadata для всех конечных точек, созданных .builder

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

Добавляет IAcceptsMetadata к Metadata для всех конечных точек, созданных .builder

ExcludeFromDescription(RouteHandlerBuilder)

Добавляет в IExcludeFromDescriptionMetadataMetadata для всех конечных точек, созданных .builder

ExcludeFromDescription<TBuilder>(TBuilder)

Добавляет в IExcludeFromDescriptionMetadataMetadata для всех конечных точек, созданных .builder

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

Добавляет к IProducesResponseTypeMetadataMetadata для всех конечных точек, созданных .builder

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

Добавляет к IProducesResponseTypeMetadataMetadata для всех конечных точек, созданных .builder

ProducesProblem(RouteHandlerBuilder, Int32, String)

Добавляет с IProducesResponseTypeMetadata типом ProblemDetails в для Metadata всех конечных точек, созданных .builder

ProducesValidationProblem(RouteHandlerBuilder, Int32, String)

Добавляет с IProducesResponseTypeMetadata типом HttpValidationProblemDetails в для Metadata всех конечных точек, созданных .builder

WithDescription<TBuilder>(TBuilder, String)

Добавляет IEndpointDescriptionMetadata к Metadata для всех конечных точек, созданных .builder

WithSummary<TBuilder>(TBuilder, String)

Добавляет IEndpointSummaryMetadata к Metadata для всех конечных точек, созданных .builder

WithTags(RouteHandlerBuilder, String[])

Добавляет в ITagsMetadataMetadata для всех конечных точек, созданных .builder

WithTags<TBuilder>(TBuilder, String[])

Добавляет в ITagsMetadataMetadata для всех конечных точек, созданных .builder

Применяется к