Поделиться через


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.

Применяется к