- 接口级权限码 sysXxx/action
- 数据范围五档可选
- 前端 v-auth 自动对齐
ARCHITECTURE
六层清晰架构 · 业务与框架彻底解耦
六层各司其职、单向依赖。业务代码只落在 Application 层,升级内核不改动任何一行业务代码。
L6
前端层 · Web
Web/src
后端动态路由 + 按钮级权限,页面只关心数据与交互,权限由框架统一兜底。
Vue 3TypeScriptViteElement Plusvxe-table
- 菜单与按钮由后端下发
- v-auth 指令自动对齐接口权限码
- 四套布局 + 暗色主题开箱可用
业务零侵入升级内核只动 Core,Application 一行不改
契约唯一前后端只认 Swagger,手写接口即视为违规
单向依赖上层可依赖下层,下层永不反向引用上层
CAPABILITY
开箱即用的企业级能力
不是 Demo 级脚手架,而是经过生产验证的完整能力集 —— 权限、租户、调度、流程、报表、国密,一次接入长期复用。
权限到按钮
角色、菜单、按钮、接口、数据范围五维授权
多租户 SaaS
库隔离与字段隔离双模式,超管自动绕过过滤
- 租户全局过滤器
- 按域名解析租户
- 租户独立种子数据
动态 API
不写 Controller,服务类即接口,路由零配置
- IDynamicApiController
- 规范化统一结果
- 在线编译插件注册 API
调度与消息
任务调度持久化落库,事件总线可切 Redis / RabbitMQ
- Cron / 周期 / 脚本任务
- 集群分布式锁
- 运行记录与看板
国密信创
SM2 / SM4 全链路,适配国产化软硬件环境
- 密码 SM2 传输加密
- 连接串加密存储
- 字段级脱敏输出
代码生成
可视化配置,一键生成前后端代码与菜单
- 单表 / 树表 / 主从表
- 预览后落盘或打包
- 自动生成前端页面
工作流引擎
可视化流程设计器,业务单据即接即用
- 节点与条件分支配置
- 会签 / 或签 / 驳回
- 流程轨迹全程留痕
导入导出
MiniExcel 驱动,模板下载与大数据量导出
- 字典值自动翻译
- 校验失败逐行回显
- 百万行流式写入
文件存储
本地 / OSS / MinIO 多提供者,大文件断点续传
- 四种 Provider 自动择优
- Tus 断点续传
- 签名 URL 与权限控制
字典与参数
运行期可调的系统参数与业务字典,无需发版
- 字典缓存自动刷新
- 参数在线热更新
- 前端组件直接消费
实时通信
SignalR 在线用户、强制下线、站内广播
- 按租户分组推送
- 单点登录互踢
- 进程内 MQTT Broker
日志审计
访问 / 操作 / 异常 / 差异四类日志全量留痕
- 字段级差异对比
- 自动清理策略
- 异常邮件与企微告警
接口限流
IP / 客户端 / 端点三维度限流,支持黑白名单
- 配置化限流规则
- Redis 分布式计数
- 白名单直通
第三方登录
OAuth 统一认证,微信 / Gitee / 企微一键接入
- 多平台账号绑定
- ApiKey 开放接口
- 签名防重放
可视化大屏
GoView 大屏集成,拖拽配置即出看板
- 大屏增删改查发布
- 接口数据自动适配
- 与权限体系打通
模板打印
可视化设计打印模板,支持套打与批量打印
- 拖拽式模板设计
- 业务数据自动填充
- 浏览器静默打印
ECOSYSTEM
一份框架,串起整条技术生态
从 ORM、调度、消息中间件到国产数据库与信创密码算法,全部内置适配,换环境不改业务代码。
SqlSugarORM 内核 · CodeFirst 自动建库建表Furion动态 API · 规范化结果与依赖注入Redis缓存 · 分布式锁 · 事件源存储RabbitMQ可靠消息队列与多消费者并发MQTT进程内 Broker · 物联网设备接入SignalR实时推送 · 在线用户与强制下线Furion.Schedule定时任务 · 集群锁与库持久化MiniExcel百万级导入导出 · 低内存占用Mapster实体与 DTO 高性能对象映射Serilog结构化日志 · 操作与异常留痕SM2 / SM4国密非对称加密与对称加密多租户隔离全局过滤器 · 库/表两级隔离方案工作流引擎流程定义 · 审批流转与节点回退数据权限全部 / 本部门 / 仅本人 / 自定义
Vue 3.5组合式 API · 全量 TypeScript 编写vxe-table虚拟滚动 · 列定制与本地/服务端偏好Element Plus企业级组件库与主题变量体系ECharts 6图表封装 · 跟随主题与暗色模式vue-i18n中英双语与运行时语言切换uni-app一套代码跑 H5 / 小程序 / AppDocker一键容器化与多阶段镜像构建Nginx静态托管 · 反代与 gzip / brotliMySQL / SQL Server开源与商业两大主流 · 含 MariaDB / PolarDB / TDSQL达梦 / 人大金仓国产数据库信创适配 · 神通 / 南大通用 / 瀚高同源PostgreSQL / Oracle主流商业与开源库无缝切换 · 含 GaussDB / OceanBaseMCP把接口直接暴露给 AI 客户端调用APIJSON零代码查询接口与字段级权限13 个业务插件按需装配 · 编译即用不侵入内核JWT + 签名鉴权Token 续期 · 防重放与开放接口
DOCUMENTATION
从环境搭建到上线部署,一步步带你写完
每个大知识点单独成篇,配完整可复制代码。前端手册全部公开,后台教程为会员专属内容。
QUICK START
三条命令跑起整套系统
默认 Sqlite 零配置启动,首次运行自动建库建表并写入种子数据。
cd Admin.NET/Admin.NET.Web.Entry
dotnet run
# 首次启动自动 CodeFirst 建库建表 + 写入种子数据启动后访问 http://localhost:5005/kapi 查看接口文档,默认超管账号 superAdmin
知识图谱
六大分支,92 篇文档,点击或悬停任意分支即可展开该方向的全部篇目。 不知道从哪读起?按「入门基础 → 数据访问 → 权限安全 → 集成能力 → 扩展生态」顺序推进即可独立交付一个完整模块。
反馈与交流
在使用过程中有任何问题和想法,请给我们提 Issue。 您也可以在 Issue 查看别人提的问题和给出解决方案,或者加入我们的交流群:

微信群(备注"Admin.NET")

QQ群1: 87333204

QQ群2: 252381476
Admin.NET
站在巨人肩膀上的 .NET 通用权限开发框架。前后端分离、六层清晰架构,业务代码与框架内核彻底解耦;配套体系化教程,从环境搭建一路写到插件与 MCP 接入。
© 2024-present Admin.NET · 保留所有权利
津ICP备2025029078号-1
MIT 开源协议
