Compartilhar via


MvcOptions.SuppressAsyncSuffixInActionNames Propriedade

Definição

Obtém ou define um valor que determina se o MVC removerá o sufixo "Async" aplicado aos nomes de ação do controlador.

ActionName é usado para construir a rota para a ação, bem como na pesquisa de exibição. Quando true, o MVC cortará o sufixo "Async" aplicado a nomes de método de ação. Por exemplo, o nome da ação para ProductsController.ListProductsAsync será canonizado como ListProducts.. Consequentemente, ele será roteável em /Products/ListProducts com exibições examinadas em /Views/Products/ListProducts.cshtml.

Essa opção não afeta os valores especificados 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

Valor da propriedade

O valor padrão é true.

Aplica-se a