MvcOptions.EnableEndpointRouting Propriété

Définition

Obtient ou définit une valeur qui détermine si le routage doit utiliser des points de terminaison en interne, ou si la logique de routage héritée doit être utilisée. Le routage des points de terminaison est utilisé pour faire correspondre les requêtes HTTP aux actions MVC et pour générer des URL avec IUrlHelper .

public:
 property bool EnableEndpointRouting { bool get(); void set(bool value); };
public bool EnableEndpointRouting { get; set; }
member this.EnableEndpointRouting : bool with get, set
Public Property EnableEndpointRouting As Boolean

Valeur de propriété

Boolean

La valeur par défaut est true.

Remarques

Cette propriété est associée à un commutateur de compatibilité et peut fournir un comportement différent en fonction de la version de compatibilité configurée pour l’application. CompatibilityVersionPour obtenir des conseils et des exemples de définition de la version de compatibilité de l’application, consultez.

La configuration de la valeur souhaitée du commutateur de compatibilité en appelant l’accesseur Set de cette propriété aura priorité sur la valeur impliquée par le de l’application CompatibilityVersion .

Si la version de compatibilité de l’application est définie sur la Version_2_1 valeur ou une valeur inférieure, ce paramètre aura la valeur false , sauf si elle est configurée de manière explicite.

Si la version de compatibilité de l’application est définie sur Version_2_2 ou supérieur, ce paramètre aura la valeur true , sauf si elle est configurée de manière explicite.

S’applique à