Skip to content

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.

See Also