gpt4 book ai didi

c# - ActionExecutedContext 中的 ActionDescriptor.ActionParameters

转载 作者:行者123 更新时间:2023-11-30 14:36:29 31 4
gpt4 key购买 nike

ActionExecutedContext 类中是否有类似ActionExecutingContext 的ActionDescriptor.ActionParameters 属性的东西?

我需要在这个阶段调查操作的参数(OnActionExecuted)。

最佳答案

你可以像这样获取参数和值:

// Format the parameters based on our requirements: 
StringBuilder parameters = new StringBuilder();
foreach (var p in filterContext.ActionDescriptor.GetParameters())
{
if (filterContext.Controller.ValueProvider.GetValue(p.ParameterName) != null)
{
parameters.AppendFormat("\r\n\t{0}\t\t:{1}", p.ParameterName,
filterContext.Controller.ValueProvider.GetValue(p.ParameterName).AttemptedValue);
}
}

关于c# - ActionExecutedContext 中的 ActionDescriptor.ActionParameters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10428524/

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