netcore OnActionExecuting 獲取引數值的方法
阿新 • • 發佈:2021-01-06
技術標籤:.net Core
public override void OnActionExecuting(ActionExecutingContext actionContext) { //獲取引數 var actionParameters = actionContext.ActionDescriptor.Parameters; foreach (var item in actionParameters) { //獲取引數值 var paramValue = actionContext.ActionArguments[item.Name]; }
與之前.net不同的是,要先獲取引數資訊,在遍歷獲取引數值