This action will force synchronization from 中台/Admin.Core, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
A backend permission management system with frontend and backend separation, built on technologies such as .NET 9.0, FreeSql Suite, Autofac, Mapster, CAP, and more. It embraces a development philosophy that anticipates your needs, aiming to facilitate rapid development for everyone. Leveraging FreeSql ORM, it supports mainstream domestic and international databases, read-write separation, sharding, distributed transactions (TCC/SAGA), and other functionalities. Upon project initialization, the database is automatically generated. The CodeFirst mode enables automatic synchronization of table structures and permission data from entity configurations to the database. To explore the project, utilize the new version of Swagger API documentation to view interface request parameters and response data.
Using the latest version of .NET .Net version > 9.0+
Create a new project using the source code of an existing project.
# Clone a project
git clone https://github.com/zhontai/Admin.Core.git
# Enter the project
cd Admin.Core
# Open the project
Open the ZhonTai.sln solution
# Run the project
Set ZhonTai.Host as the startup project, press Ctrl + F5 to build and run the project directly without debugging
Alternatively, navigate to the ZhonTai.Host directory in Command Prompt (cmd) and enter the dotnet run command to execute the project.
# Package and Publish
Select ZhonTai.Host, then right-click and choose Publish from the context menu.
Create a new project using a project template.
# Installation template
dotnet new install ZhonTai.Template
# View help
dotnet new MyApp -h
# New the project
dotnet new MyApp -n MyCompanyName.MyProjectName
# Run the project
Set MyCompanyName.MyProjectName.Host as the startup project, press Ctrl + F5 to compile and run the project directly (without debugging)
Alternatively, navigate to the 'MyCompanyName.MyProjectName.Host' directory in Command Prompt (cmd) and enter the 'dotnet run' command to execute the project.
# Package and Publish
Select MyCompanyName.MyProjectName.Host, then right-click and choose Publish from the context menu.
Using Tye to Run & Debug Modular Projects:
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
1. Install the EasyRun extension for Visual Studio.
2. Open Visual Studio, navigate to View -> Other Windows -> EasyRun to open the EasyRun window.
3. Click the Tye button to run the application.
4. Select the microservice you want to debug and click the Debugger button to start debugging.
Zhontai Admin development group (2000-member capacity)
QQ Group Number:1058693879
If you think the framework is good, or if you are already using it, we hope you can go to Github or Gitee Please give me a ⭐ Star, it would be a great encouragement and support to me.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。