小编Chr*_*s J的帖子

将变量从 Web API 控制器方法传递到过滤器

我想将 appId 变量值发送到过滤器

// GET api/filter
[CustomFilter]
public IEnumerable<string> Get()
{

   var  appId = 123;
    return new string[] { "value1", "value2" };
}
Run Code Online (Sandbox Code Playgroud)

我可以使用 OnActionExecuting 或 OnActionExecuted 方法

public override void OnActionExecuting(HttpActionContext actionContext)
{
            base.OnActionExecuting(actionContext);

           //here i want to access appId value

}
Run Code Online (Sandbox Code Playgroud)

我知道如何使用查询字符串访问参数值

asp.net action-filter asp.net-web-api

2
推荐指数
1
解决办法
4555
查看次数

标签 统计

action-filter ×1

asp.net ×1

asp.net-web-api ×1