MvcOptions.SuppressAsyncSuffixInActionNames 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值确定 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
。