MvcOptions.SuppressAsyncSuffixInActionNames Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
.