クラスにActionExecutingContext's ActionDescriptor.ActionParameters
プロパティのようなものはありますか?ActionExecutedContext
この段階でアクションのパラメーターを調査する必要があります( OnActionExecuted
)。
クラスにActionExecutingContext's ActionDescriptor.ActionParameters
プロパティのようなものはありますか?ActionExecutedContext
この段階でアクションのパラメーターを調査する必要があります( 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);
}
}
メソッドが欲しいActionExecutedContext.ActionDescriptor.GetParameters()
ですか?ActionDescriptor.ActionParameters
私の知る限り、そのようなプロパティはありません。コードに の派生クラスがあるためActionDescriptor
ですか?