NuGet 包
NetProOA.Framework.Authorization.Interceptor
基于 AOP 的授权拦截器,实现方法级别的权限控制。
🛡️
授权拦截器
基于 Autofac 拦截器的 AOP 授权组件,可以在方法执行前进行权限校验,实现声明式授权。
📦 版本信息
版本:1.2.6.2
📋 依赖包
- NetProOA.Framework.Authorization (1.2.4.3)
- NetProOA.Framework.DataTransfer (1.0.5.8)
- NetProOA.Framework.Authorization.Services (1.0.6.4)
- NetProOA.Framework.Ioc (1.0.5.6)
- Autofac.Extensions.DependencyInjection (8.0.0)
- Autofac.Extras.DynamicProxy (7.1.0)
🚀 使用方法
安装命令:
dotnet add package NetProOA.Framework.Authorization.Interceptor
在 Program.cs 中配置:
builder.Services.AddControllersAsServices();
builder.Services.AddAuthorizationInterceptor(typeof(Startup).Assembly, containerBuilder);