HJ.WMS.Templates.Business
1.0.1
dotnet new install HJ.WMS.Templates.Business::1.0.1
This package contains a .NET Template Package you can call from the shell/command line.
HJ.WMS.Templates.Business
HJ.WMS 客户业务模块的 dotnet new 项目模板,基于 ABP Framework + .NET 8。
安装
dotnet new install HJ.WMS.Templates.Business
使用
# 创建客户业务模块
dotnet new hjwms-business -n HJTech --customer-name "浩鲸科技" -o ./HJ.WMS.HJTech.Business
# 自定义模块类名
dotnet new hjwms-business -n HJTech --customer-name "浩鲸科技" -m HJTechBusinessesModule -o ./HJ.WMS.HJTech.Business
参数
| 参数 | 短名 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
--name |
-n |
是 | - | 客户代码(如 HJTech),用于文件名、命名空间、类名、路由 |
--customer-name |
--cn |
否 | 客户名称 | 客户中文名称,用于注释和日志 |
--module-name |
-m |
否 | {Name}Business | 模块类名 |
生成文件
| 文件 | 说明 |
|---|---|
HJ.WMS.{Name}.Business.csproj |
项目文件(引用 HJ.WMS.Businesses) |
{Name}BusinessModule.cs |
ABP 模块类(继承 HJAbpModule,注册约定控制器) |
Services/{Name}ApiService.cs |
示例 API 服务(Ping 接口) |
Dtos/{Name}SampleDto.cs |
示例 DTO |
GlobalUsings.cs |
全局 using 引用 |
FodyWeavers.xml |
ConfigureAwait AOP 配置 |
创建后必做步骤
- 在
src/HJ.WMS.MVC/WMSWebModule.cs的[DependsOn]中添加模块依赖 - 创建
src/HJ.WMS.MVC/appsettings.{Name}.json配置文件 - 在解决方案文件中添加新项目
- 替换示例代码为实际业务逻辑
卸载
dotnet new uninstall HJ.WMS.Templates.Business
This package has 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.