netcore-blueprint
Version:
A custom project blueprint
23 lines (20 loc) • 820 B
Markdown
How to use the app
1. Tạo mới 1 module
- create-module ModuleName EntityName
- copy-module CopiedModuleName (Chỉnh sửa, sau đó cho vào thư mục cùng cấp với BlueprintTemplate)
- Thêm ref vào Host.API trong appsettings, mục "Modules" (Bật tắt qua đây)
2. Bỏ module
- Xóa module
- Bỏ <Folder Name="/Modules/ProductModule/"> ở MyBlueprint.slnx
- Bỏ ProjectReference ở Host.API.csproj
- Bỏ ref ở Host.API trong appsettings
3. Mock Data
- Tools → NuGet Package Manager → Package Manager Console
- Default project: Shared.Infrastructure
- Xóa Migration cũ
- Add-Migration SeedInitialData
- Update-Database
4. Thêm Assistant mới:
- Program.cs của Host.API, thêm:
+ using __ASSISTANT_NAME__;
+ builder.Services.Add__ASSISTANT_NAME__AssistantModule();