一款开源的 Blazor SSR 后台管理项目
💡
原文中文,约1500字,阅读约需4分钟。
📝
内容提要
AdminBlazor是一款Blazor SSR后台管理项目,支持RABC权限菜单/按钮,支持一对一、一对多、多对多代码生成.razor界面。功能包括菜单管理、角色管理、用户管理、定时任务、字典管理。依赖组件有BootstrapBlazor、FreeSql、FreeScheduler、Rougamo。可以通过dotnet命令安装模板和新建项目。源码地址为https://github.com/2881099/AdminBlazor。
🎯
关键要点
- AdminBlazor是一款Blazor SSR后台管理项目,支持RABC权限菜单/按钮。
- 支持一对一、一对多、多对多代码生成.razor界面。
- 集成功能包括菜单管理、角色管理、用户管理、定时任务、字典管理。
- 依赖组件有BootstrapBlazor、FreeSql、FreeScheduler、Rougamo。
- 通过dotnet命令安装模板和新建项目。
- 运行访问地址为http://localhost:5231/Admin,用户名:admin,密码:freesql。
- 新建菜单时可选择增删改查类型,生成代码时可维护实体类型的注释和导航属性。
- UserEntity与RoleEntity之间为多对多关系,RoleEntity与MenuEntity之间为多对多关系。
- 按钮权限可在razor中通过特性设置,菜单管理中可设置角色的按钮权限。
- 源码地址为https://github.com/2881099/AdminBlazor。
➡️