Partager via


MvcOptions.SuppressAsyncSuffixInActionNames Propriété

Définition

Obtient ou définit une valeur qui détermine si MVC supprimera le suffixe « Async » appliqué aux noms d’actions de contrôleur.

ActionName est utilisé pour construire l’itinéraire vers l’action ainsi que dans la recherche d’affichage. Lorsque true, MVC supprime le suffixe « Async » appliqué aux noms de méthodes d’action. Par exemple, le nom de l’action pour ProductsController.ListProductsAsync sera canonisé en tant que ListProducts.. Par conséquent, il sera routable à avec /Products/ListProducts des vues recherchées dans /Views/Products/ListProducts.cshtml.

Cette option n’affecte pas les valeurs spécifiées à l’aide de ActionNameAttribute.

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

Valeur de propriété

La valeur par défaut est true.

S’applique à