こんにちは、mvc アプリとこのコード スニペットがあります。
protected override void OnException(ExceptionContext filterContext)
{
base.OnException(filterContext);
ActionInvoker.InvokeAction(filterContext, "ErrorMessage");
}
public ActionResult ErrorMessage(ExceptionContext filterContext)
{
ViewModel<Exception> viewModel = ViewModelFactory.CreateFor(filterContext.Exception);
return View(viewModel);
}
問題は、メソッドに引数を渡すことができないことです。このfilterContextだと思っていましたが、ErrorMessageメソッドにはすべてデフォルト値があります。
だから私の質問は - 私が呼び出すメソッドにいくつかの値を渡す方法は?