他の強く型付けされたビュー モデルが継承する baseviewmodel を作成します。
ベースコントローラー:
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
}
}
if 句にブレークポイントを設定すると、baseViewModel が常に null のように見えます。
ベース ViewData.Model を BaseViewModel に設定するにはどうすればよいですか?