Skip to content

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.

See Also