Skip to content

ConnectSoft.LibraryTemplate

Generated from the architecture model

This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.

dotnet new template for ConnectSoft-style reusable .NET libraries: multi-target net8.0;net9.0;net10.0, optional DI / logging / options / metrics / tracing, MSTest, CPM, Azure Pipelines, MkDocs layout.

Identity

Short name connectsoft-library
Repository ConnectSoft.LibraryTemplate
Layer L2
Kind library
Status shipping
Last commit 2026-09-16
Projects 1 source, 2 test, 0 sample
Targets net10.0, net8.0, net9.0
CI Azure Pipelines
Built on BaseTemplate no
Hand-written documentation templates-docs/library-template-overview.md

What it generates

  • ConnectSoft.LibraryTemplate

Switches

12 symbols in .template.config/template.json:

AuthoringMode, Framework, IfDebug, ElseDirective, EndIf, currentYear, buildDefinitionNumber, UseDI, UseLogging, UseOptions, UseMetrics, UseActivitySource

Used by Factory services

No modelled Factory service is built from this template yet.