RoutingEndpointConventionBuilderExtensions Класс

Определение

Методы расширения для добавления метаданных маршрутизации в экземпляры конечных точек с помощью IEndpointConventionBuilder.

public ref class RoutingEndpointConventionBuilderExtensions abstract sealed
public static class RoutingEndpointConventionBuilderExtensions
type RoutingEndpointConventionBuilderExtensions = class
Public Module RoutingEndpointConventionBuilderExtensions
Наследование
RoutingEndpointConventionBuilderExtensions

Методы

DisableAntiforgery<TBuilder>(TBuilder)

Отключает проверку маркера защиты от подделки для всех конечных точек, созданных на целевом объекте IEndpointConventionBuilder.

RequireHost<TBuilder>(TBuilder, String[])

Требует, чтобы конечные точки соответствовали одному из указанных узлов во время маршрутизации.

WithDisplayName<TBuilder>(TBuilder, Func<EndpointBuilder,String>)

Задает с DisplayName помощью , предоставленного func для всех построителей, созданных builder.

WithDisplayName<TBuilder>(TBuilder, String)

Задает для DisplayName параметра значение , предоставленное displayName для всех построителей, созданных .builder

WithFormMappingOptions<TBuilder>(TBuilder, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>)

Настраивает FormMappingOptionsMetadata для всех конечных точек, созданных на целевом объекте IEndpointConventionBuilder.

WithFormOptions<TBuilder>(TBuilder, Nullable<Boolean>, Nullable<Int32>, Nullable<Int64>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int64>)

Настраивает Microsoft.AspNetCore.Http.Metadata.FormOptionsMetadata для всех конечных точек, созданных на целевом объекте IEndpointConventionBuilder.

WithGroupName<TBuilder>(TBuilder, String)

EndpointGroupNameAttribute Задает для всех конечных точек, созданных в целевом объектеIEndpointConventionBuilder, с учетом endpointGroupName. в IEndpointGroupNameMetadata конечной точке используется для задания свойства GroupName конечной точки в спецификации OpenAPI.

WithMetadata<TBuilder>(TBuilder, Object[])

Добавляет предоставленные метаданные items в для Metadata всех построителей, созданных .builder

WithName<TBuilder>(TBuilder, String)

Добавляет в IEndpointNameMetadata коллекцию метаданных для всех конечных точек, созданных в целевом объекте IEndpointConventionBuilder , с учетом endpointName. в IEndpointNameMetadata конечной точке используется для создания связи и обрабатывается как идентификатор операции в спецификации OpenAPI данной конечной точки.

WithOrder<TBuilder>(TBuilder, Int32)

Задает для Order параметра значение , предоставленное order для всех построителей, созданных .builder

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