Skip to content

Base Template — Getting Started

Prerequisites

  • .NET 10 SDK (match repo global.json if present)
  • Git (submodule support for Layer 3 consumers)

Clone the kernel repository

git clone https://dev.azure.com/dmitrykhaymov/ConnectSoft/_git/ConnectSoft.BaseTemplate
cd ConnectSoft.BaseTemplate

Build in authoring mode

The solution is intentionally conditional: AuthoringMode includes optional projects for template authors. From the repo root:

dotnet restore
dotnet build

If optional stacks fail locally (e.g. missing local SQL or emulators), build the minimal host graph your team documents in README / AGENTS.md.

Install the template package (optional)

When packaging ships ConnectSoft.BaseTemplate.Installer:

dotnet new install ConnectSoft.BaseTemplate.Installer
dotnet new connectsoft-base -n MyKernelProbe

Exact connectsoft-base short name: verify in .template.config/template.json.

Next steps