asp.net core的授权过滤器中获取action上的Attribute

131 阅读1分钟
var action = context.ActionDescriptor as ControllerActionDescriptor;
var permission = action.MethodInfo.GetCustomAttribute<PermissionAttribute>();

大概就是这样。