Blazor Shell Template¶
The ConnectSoft Blazor Shell Template scaffolds a Blazor Server host plus Shared.Contracts, with optional unit tests. It is suitable when you want a shell application without the full MFE/BFF layout from connectsoft-blazor-mfe.
CLI¶
- Identity:
ConnectSoft.Blazor.ShellTemplate - Short name:
connectsoft-blazor-shell
Engine model¶
sourceName:Shell.BlazorServer— project and folder names undersrc/follow this symbol (for exampleShell.BlazorServer.csproj).- Primary output solution file:
ConnectSoft.Blazor.ShellTemplate.slnx— this filename is not derived fromsourceName, so it stays fixed in generated output. AuthoringMode: used in the template repo to include ScaffoldTests and other authoring-only nodes.- Default stack: authoring projects target .NET 10 (
net10.0); theFrameworksymbol remains a moniker for docs/CLI (net8.0–net10.0).
Parameter reference: parameters.md.
Authoring uses .NET 10 (net10.0) for shell, contracts, and tests; global.json pins the 10.x SDK with rollForward.