【发布时间】:2013-12-26 10:08:36
【问题描述】:
我的解决方案包含类库项目作为业务库,并且我在其中编写了一个自定义操作过滤器。
public class SampleFilterAttribute : ActionFilterAttribute, IExceptionFilter
{
public override void OnActionExecuted(ActionExecutedContext filterContext)
{
var parameters =filterContext.ActionDescriptor.GetParameters();
var currentAction = filterContext.ActionDescriptor;
}
我现在的要求是将一些其他参数传递给 OnActionExecuted 函数(如用户名,我将保存在数据库中的描述)。
我在 MVC 应用程序项目中的控制器操作如下所示:
[SampleFilterAttribute]
public ActionResult PurchaseRequisition(int? ID)
{
那么如何将一些自定义参数传递给 OnActionExecuted() 动作过滤器?
【问题讨论】:
标签: asp.net asp.net-mvc parameters class-library actionfilterattribute