Я создаю базовую модель, которую наследуют другие другие модели с типичным типизированным видом.Создайте модель базового представления, но не можете ее зацепить в OnActionExecuting
BaseController:
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
var baseViewModel = ViewData.Model as BaseViewModel;
if (baseViewModel != null)
{
// set common properties that I want to use in all views
}
}
Теперь, когда я поставил точку останова на cluase если, кажется, baseViewModel всегда нуль.
Как установить базовый объект ViewData.Model в BaseViewModel?