基于 .Net9.0 + FreeSql 全家桶 + Autofac + Mapster + CAP 等技术,前后端分离后台权限管理系统。想你所想的开发理念,帮助大家快速上手开发。基于 FreeSql Orm 开发,支持国内外主流数据库、读写分离、分表分库、分布式事务 TCC/ SAGA 等功能。启动项目即自动生成数据库,CodeFirst 模式支持从实体配置自动同步表结构和权限数据到数据库中。启动项目使用新版 swagger 接口文档查看接口请求参数和响应数据。
使用 .Net 最新版本 .Net 版本 >= 9.0+
使用项目源码新建项目
# 克隆项目
git clone https://github.com/zhontai/Admin.Core.git
# 进入项目
cd Admin.Core
# 打开项目
打开 ZhonTai.sln 解决方案
# 运行项目
设置 ZhonTai.Admin.Host 为启动项目 Ctrl + F5 直接编译运行项目
或 在 ZhonTai.Admin.Host 目录打开 cmd 输入 dotnet run 命令运行项目
# 打包发布
选择 ZhonTai.Admin.Host 右键菜单点击发布
使用项目模板新建项目
# 安装模板
dotnet new install ZhonTai.Template.App
# 查看帮助
dotnet new MyApp -h
# 新建项目
dotnet new MyApp -n MyCompanyName.MySys -at sys -ac sys -p 16010 -gp 16011 -db MySql
# 运行项目
设置 MyCompanyName.MySys.Host 为启动项目 Ctrl + F5 直接编译运行项目
或 在 MyCompanyName.MySys.Host 目录打开 cmd 输入 dotnet run 命令运行项目
# 打包发布
选择 MyCompanyName.MySys.Host 右键菜单点击发布
使用Tye运行&调试模块项目:
1、安装Tye
dotnet tool install -g Microsoft.Tye --version "0.12.0-*" --add-source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json
2、运行&调试
1、vs安装拓展EasyRun
2、打开VS的 视图-> 其他窗口 -> EasyRun,点击打开EasyRun窗口
3、点击Tye按钮运行
4、选择要调试的微服务点击Debugger按钮开启调试
中台 admin 开发群(2000 人群)。
QQ 群号:1058693879
如果觉得框架不错,或者已经在使用了,希望你可以去 Github 或者 Gitee 帮我点个 ⭐ Star,这将是对我极大的鼓励与支持。
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )