gpt4 book ai didi

asp.net-mvc-4 - Web API ActionFilterAttribute 可以访问模型吗?

转载 作者:行者123 更新时间:2023-12-02 16:26:51 26 4
gpt4 key购买 nike

我希望能够在 Web api ActionFilter 中执行一些权限检查,因此我需要能够提取对象 ID。我可以在 GET 上执行此操作,因为我可以访问 RouteData,但是是否可以在 PUT\POST 的操作过滤器中访问密封的 viewModel 对象?

 public override void OnActionExecuting(System.Web.Http.Controllers.HttpActionContext actionContext)
{
if (actionContext == null)
{
throw new ArgumentNullException("actionContext");
}

//Get ID from searlized object and check permissions for a POST\PUT?
}

最佳答案

您尝试过 ActionArguments 属性吗?

关于asp.net-mvc-4 - Web API ActionFilterAttribute 可以访问模型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12697766/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com