我想在 OnActionExecuting() 过滤器的当前请求中添加参数我试过这个
filterContext.HttpContext.Request.Params.Add("mid", "amogh");
它给出的错误是read only
.
我还想在下一个请求中访问这个添加的参数。我可以使用 filterContext.RequestContext.HttpContext.Request.UrlReferrer 对象访问这个参数。
我想在 OnActionExecuting() 过滤器的当前请求中添加参数我试过这个
filterContext.HttpContext.Request.Params.Add("mid", "amogh");
它给出的错误是read only
.
我还想在下一个请求中访问这个添加的参数。我可以使用 filterContext.RequestContext.HttpContext.Request.UrlReferrer 对象访问这个参数。
我相信您可以使用该ActionParameters
属性(请参阅ActionExecutingContext.ActionParameters) - 这允许您查看或更改将传递给操作方法的参数。