Parameters¶
Reference for dotnet new connectsoft-saas-entitlements. Authoritative symbols are in .template.config/template.json.
Template symbols¶
| Symbol | Type | Default | Description |
|---|---|---|---|
ArtifactKind |
choice (solution | template) |
solution |
Materialized runnable solution vs extensible template artifact |
IsMaterializedSolution |
computed | (ArtifactKind == "solution") |
Excludes template authoring files when true |
IsTemplateArtifact |
computed | (ArtifactKind == "template") |
Inverse |
No other user-facing parameters; dialect/transport/feature toggles are MSBuild/appsettings concerns (configuration).
Cross-context dependency
Entitlements references ConnectSoft.Saas.ProductsCatalog.MessagingModel (pinned 1.0.2). The README notes some feeds may only have 1.0.1 - ensure the feed has the pinned version before restore.
Examples¶
dotnet new connectsoft-saas-entitlements -n ConnectSoft.MyEntitlementsService
dotnet new connectsoft-saas-entitlements -n ConnectSoft.MyEntitlementsService --ArtifactKind template