Parameters¶
Template repo: ConnectSoft.AISkillsLibraryTemplate
- Short name:
connectsoft-aiskills-library - Identity:
ConnectSoft.AISkillsLibrary - Source name:
ConnectSoft.AISkillsLibraryTemplate - Default name:
MyCompany.MyArea.MyCapability.Skills - Source modifiers: 4
Authoritative metadata: .template.config/template.json.
Template Symbols¶
| Symbol | Type | Data type | Default | Choices | Description |
|---|---|---|---|---|---|
targetFrameworks |
parameter | string | net8.0;net9.0;net10.0 |
Target frameworks for the project (semicolon-separated) | |
useDI |
parameter | bool | true |
Include dependency injection setup and extensions | |
useOptions |
parameter | bool | true |
Include options pattern support with validation | |
useLogging |
parameter | bool | true |
Include logging infrastructure and extensions | |
useMetrics |
parameter | bool | true |
Include metrics and telemetry infrastructure | |
buildDefinitionNumber |
parameter | string | 1.0.0 |
Build definition number for CI/CD integration | |
Framework |
parameter | choice | net10.0 |
Length, LongLength, Rank, SyncRoot, IsReadOnly, IsFixedSize, IsSynchronized, Count | The target framework for the project |
SkipRestore |
parameter | bool | false |
If specified, skips the automatic restore of the project on create. | |
TargetFrameworkOverride |
generated | `` |
Validation¶
Regenerate this page from the current manifest whenever template symbols, defaults, choices, source modifiers, or short names change.