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
.