NetProOA.Framework.Authorization.Interceptor

基于 AOP 的授权拦截器,实现方法级别的权限控制。

🛡️

授权拦截器

基于 Autofac 拦截器的 AOP 授权组件,可以在方法执行前进行权限校验,实现声明式授权。

  • AOP
  • 拦截器
  • Autofac
  • 权限校验
📦 版本信息

版本: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);
在 NuGet 上查看