Parameters¶
Template repo: ConnectSoft.Blazor.MicrofrontendLibraryTemplate
- Short name:
connectsoft-blazor-mfe - Identity:
ConnectSoft.Blazor.MicrofrontendLibraryTemplate - Source name:
ConnectSoft.Blazor.MicrofrontendLibraryTemplate - Default name:
ConnectSoft.Microfrontend1 - Source modifiers: 2
Authoritative metadata: .template.config/template.json.
Template Symbols¶
| Symbol | Type | Data type | Default | Choices | Description |
|---|---|---|---|---|---|
AuthoringMode |
generated | false |
Constant; distinguishes authoring-repo-only content from generated output. | ||
Framework |
parameter | choice | net10.0 |
net10.0 |
Target .NET framework. This template supports net10.0 only. |
uiKitAdapter |
parameter | choice | Flowbite |
Tokens, Flowbite, DaisyUI |
The UIKit adapter to use for UI components. Only the chosen adapter project ships in the generated solution. |
includeTests |
parameter | bool | true |
Include test projects (unit, architecture, linker) | |
ShellPort |
parameter | integer | 7000 |
Port number for the Blazor Shell application. Replaces the port literal in generated launchSettings.json — this one is real. |
|
BffApiPort |
parameter | integer | 7001 |
Vestigial. Predates the in-process composition model; there is no BFF project in current output for this to configure. | |
SelfServiceMfePort |
parameter | integer | 7002 |
Vestigial. No separate Self-Service MFE host process exists; the MFE is an in-process RCL. | |
AdminMfePort |
parameter | integer | 7003 |
Vestigial. No separate Admin MFE host process exists; the MFE is an in-process RCL. | |
EnableHttps |
parameter | bool | true |
Whether to enable HTTPS | |
UseLocalDb |
parameter | bool | true |
Whether to use LocalDB for development | |
IncludeSampleData |
parameter | bool | true |
Whether to include sample data and demo components | |
theme |
parameter | choice | Light |
Light, Dark |
The default theme for the application |
density |
parameter | choice | Default |
Default, Compact, Comfortable |
The UI density/spacing for components |
enableRTL |
parameter | bool | false |
Whether to enable Right-to-Left (RTL) text direction support | |
UseTokens |
computed | (uiKitAdapter == "Tokens") |
Drives #if/#endif blocks selecting the Tokens adapter. |
||
UseFlowbite |
computed | (uiKitAdapter == "Flowbite") |
Drives #if/#endif blocks selecting the Flowbite adapter. |
||
UseDaisyUI |
computed | (uiKitAdapter == "DaisyUI") |
Drives #if/#endif blocks selecting the DaisyUI adapter. |
||
skipRestore |
parameter | bool | false |
Skip the automatic restore of packages |
Validation¶
Regenerate this page from the current manifest whenever template symbols, defaults, choices, source modifiers, or short names change. Verified against .template.config/template.json in the authoring repo on 2026-07-22.