Repo status¶
ConnectSoft.Blazor.ECS.ShellTemplate is a work-in-progress product repo, not yet a dotnet new template.
Present¶
- Solution
ConnectSoft.ECS.Shell/ConnectSoft.ECS.Shell.slnxwithsrc/ConnectSoft.ECS.Shell(Blazor Server,net10.0). - OIDC auth stack (
EcsAuthenticationOptions,EcsOidcTokenRefresher,ConfigureEcsOpenIdConnectOptions). - iframe MFE composition (
MicroFrontendPlaceholder). docs/folder (6 files) referenced from the.slnx.
Gaps to become a real template¶
- No
.template.config/template.json,dotnetcli.host.json, oride.host.json. - No NuGet template packaging /
PackAsTemplate. - No CI pipeline YAML in the repo (docs claim CI/CD readiness).
docs/describes the genericConnectSoft.Blazor.ShellTemplate(connectsoft-blazor-shell, net8/net9) - not ECS-specific behavior;.slnxreferences adocs/README.mdthat does not exist.samples/contains only a stub README.- No project-name rename tokens.
- Nested
ConnectSoft.ECS.Shell/folder layout differs from the flat layoutdotnet newexpects. Microsoft.AspNetCore.Components.WebAssembly.Serveris referenced but not wired (iframe-only today).UnitTestsproject has no test classes.