MvcOptions.SuppressAsyncSuffixInActionNames 属性

定义

获取或设置一个值,该值确定 MVC 是否会删除应用于控制器操作名称的后缀“Async”。

ActionName 用于构造操作以及视图查找中的路由。 当 为 时 true,MVC 将剪裁应用于操作方法名称的后缀“Async”。 例如,的操作 ProductsController.ListProductsAsync 名称将规范化为 ListProducts.。 因此,它将可以在 上 /Products/ListProducts 路由,并查看 /Views/Products/ListProducts.cshtml视图。

此选项不会影响使用 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

属性值

默认值为 true

适用于