1. 程式人生 > 其它 >netcore OnActionExecuting 獲取引數值的方法

netcore OnActionExecuting 獲取引數值的方法

技術標籤:.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不同的是,要先獲取引數資訊,在遍歷獲取引數值