ConnectSoft.ApiLibraryTemplate¶
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 (connectsoft-api-library) for ConnectSoft-style HTTP API client / service-agent libraries: net10.0, typed HttpClient, Polly resilience, optional auth layouts (None, Basic, OAuth, OpenIDConnect, ApiKey), optional metrics, WireMock-based tests, .slnx/.sln, CPM.
Identity¶
| Short name | connectsoft-api-library |
| Repository | ConnectSoft.ApiLibraryTemplate |
| Layer | L2 |
| Kind | library |
| Status | shipping |
| Last commit | 2026-09-16 |
| Projects | 1 source, 2 test, 0 sample |
| Targets | net10.0 |
| CI | Azure Pipelines |
| Built on BaseTemplate | no |
| Hand-written documentation | templates-docs/api-library-template.md |
What it generates¶
ConnectSoft.ApiLibraryTemplate
Switches¶
18 symbols in .template.config/template.json:
AuthoringMode, Framework, IfDebug, ElseDirective, EndIf, ApiServiceName, ApiServiceDescription, currentYear, AuthenticationType, AuthenticationTypeNone, UseBasicAuthenticationType, UseOAuthAuthenticationType, UseOpenIDConnectAuthenticationType, UseApiKeyAuthenticationType, UseOAuthOrOpenIdConnectLayout, buildDefinitionNumber, UseMetrics, UseServiceDiscovery
Used by Factory services¶
No modelled Factory service is built from this template yet.