This is a starter skeleton for a modular C#/.NET Admin Package solution.
AdminPackage.Core— Domain entities + contractsAdminPackage.Infrastructure— EF Core/Identity/logging implementationsAdminPackage.API— REST API host (JWT auth + RBAC hooks)AdminPackage.Web— Web host (can host UI and/or API gateway)AdminPackage.BlazorUI— Admin UI (Blazor Server placeholder)AdminPackage.Tests— xUnit tests
This skeleton is intentionally minimal. Use the scaffold scripts to create full templates with the .NET CLI.
./build/scripts/scaffold.ps1bash ./build/scripts/scaffold.sh- Update
global.jsonto match your installed SDK (optional). - Replace placeholders as you build modules.