嗨,我有我的 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 方法中它具有所有默认值。
所以我的问题是 - 如何将一些值传递给我调用的方法?