MvcOptions.SuppressAsyncSuffixInActionNames Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
.