Perigon.templates
1.0.6
dotnet new install Perigon.templates::1.0.6
This package contains a .NET Template Package you can call from the shell/command line.
Perigon.templates
Perigon.templates是基于Aspire,ASP.NET Core和Entity Framework Core的快速开发模板,提供一个设计良好的项目工程结构。
模板已被集成在Perigon.CLI代码辅助工具中,建议使用该命令行工具来创建解决方案,以获得更好的体验。
要求
- .NET 10.0 SDK 或更高版本
- Aspire 13.0 或更高版本
文档
关于模板详细的说明和使用方法,请查阅使用文档!
安装
使用源代码安装
- 拉取源代码
- 执行
install.ps1脚本安装。
使用Nuget安装
模板已经发布到nuget上,请根据你的项目版本下载对应的模板。
dotnet new --install Perigon.templates
创建项目
dotnet new perigon-webapi
or
dotnet new perigon-webapi -n <projectname>
数据库
模板默认支持PostgreSQL和SqlServer,你可以在AppHost项目的appsettings.json中进行选择。
数据迁移
可直接运行scripts\EFMigrations.ps1脚本生成迁移内容,程序在启动时会执行迁移。
cd scripts
.\EFMigrations.ps1
该脚本提供一个参数,指定迁移生成时的名称,如.\EFMigrations.ps1 Init .
运行项目
直接运行AppHost项目即可。
默认管理账号:admin@default.com/Perigon.2026.
-
.NETStandard 2.1
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
default controller module path