MvcOptions.SuppressAsyncSuffixInActionNames Eigenschaft

Definition

Ruft einen Wert ab, der bestimmt, ob MVC das Suffix "Async" entfernt, das auf Controlleraktionsnamen angewendet wird, oder legt diesen fest.

ActionName wird verwendet, um die Route zur Aktion sowie in der Ansichtssuche zu erstellen. Wenn true, schneidet MVC das Suffix "Async" ab, das auf Aktionsmethodennamen angewendet wird. Beispielsweise wird der Aktionsname für ProductsController.ListProductsAsync als ListProducts.kanonisch bezeichnet. Folglich ist es routenfähig, /Products/ListProducts mit Ansichten, die unter /Views/Products/ListProducts.cshtmlgesucht werden.

Diese Option wirkt sich nicht auf werte aus, die mit angegeben werden 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

Eigenschaftswert

Standardwert: true.

Gilt für: