RoutingEndpointConventionBuilderExtensions Classe

Définition

Méthodes d’extension pour ajouter des métadonnées de routage aux instances de point de terminaison à l’aide de IEndpointConventionBuilder.

public ref class RoutingEndpointConventionBuilderExtensions abstract sealed
public static class RoutingEndpointConventionBuilderExtensions
type RoutingEndpointConventionBuilderExtensions = class
Public Module RoutingEndpointConventionBuilderExtensions
Héritage
RoutingEndpointConventionBuilderExtensions

Méthodes

DisableAntiforgery<TBuilder>(TBuilder)

Désactive la validation de jeton anti-falsification pour tous les points de terminaison produits sur la cible IEndpointConventionBuilder.

RequireHost<TBuilder>(TBuilder, String[])

Exige que les points de terminaison correspondent à l’un des hôtes spécifiés pendant le routage.

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

Définit à l’aide DisplayName du fourni func pour tous les générateurs créés par builder.

WithDisplayName<TBuilder>(TBuilder, String)

Définit sur DisplayName le fourni displayName pour tous les générateurs créés par builder.

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

FormMappingOptionsMetadata Configure pour tous les points de terminaison produits sur la cible 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 Configure pour tous les points de terminaison produits sur la cible IEndpointConventionBuilder.

WithGroupName<TBuilder>(TBuilder, String)

Définit pour EndpointGroupNameAttribute tous les points de terminaison produits sur la cible IEndpointConventionBuilder en fonction de .endpointGroupName Le IEndpointGroupNameMetadata sur le point de terminaison est utilisé pour définir le GroupName du point de terminaison dans la spécification OpenAPI.

WithMetadata<TBuilder>(TBuilder, Object[])

Ajoute les métadonnées items fournies à Metadata pour tous les générateurs produits par builder.

WithName<TBuilder>(TBuilder, String)

Ajoute à IEndpointNameMetadata la collection Metadata pour tous les points de terminaison produits sur la cible IEndpointConventionBuilder en fonction de .endpointName le IEndpointNameMetadata sur le point de terminaison est utilisé pour la génération de liens et est traité comme l’ID d’opération dans la spécification OpenAPI du point de terminaison donné.

WithOrder<TBuilder>(TBuilder, Int32)

Définit sur Order le fourni order pour tous les générateurs créés par builder.

S’applique à