MvcOptions.SuppressAsyncSuffixInActionNames Proprietà

Definizione

Ottiene o imposta un valore che determina se MVC rimuoverà il suffisso "Async" applicato ai nomi delle azioni del controller.

ActionName viene usato per costruire la route all'azione e nella ricerca in visualizzazione. Quando true, MVC taglia il suffisso "Async" applicato ai nomi dei metodi di azione. Ad esempio, il nome dell'azione per ProductsController.ListProductsAsync verrà canonizzato come ListProducts.. Di conseguenza, sarà instradabile con /Products/ListProducts viste esaminate in /Views/Products/ListProducts.cshtml.

Questa opzione non influisce sui valori specificati usando 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

Valore della proprietà

Il valore predefinito è true.

Si applica a