MvcOptions.SuppressAsyncSuffixInActionNames Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que determina si MVC quitará el sufijo "Async" aplicado a los nombres de acción del controlador.
ActionName se usa para construir la ruta a la acción, así como en la búsqueda de vistas. Cuando true
, MVC recortará el sufijo "Async" aplicado a los nombres de método de acción.
Por ejemplo, el nombre de la acción de ProductsController.ListProductsAsync
se canónicamente como ListProducts.
. Por lo tanto, se podrá enrutar en /Products/ListProducts
con las vistas que se examinan en /Views/Products/ListProducts.cshtml
.
Esta opción no afecta a los valores especificados mediante 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
Valor de propiedad
El valor predeterminado es true
.