Quilt4Net.Toolkit

A toolkit for .NET 8 / 9 / 10 that adds health checks, observability, remote configuration, feature toggles, content / language management, and a drop-in Application Insights UI to your application. Self-host the admin pieces or pair with Quilt4Net Web.

Packages

Package What it does
Quilt4Net.Toolkit Core: feature toggles, remote configuration, content/language services, Application Insights client, version matrix.
Quilt4Net.Toolkit.Api Minimal-API endpoints exposing the toolkit's services to Blazor WASM clients and external integrators.
Quilt4Net.Toolkit.Blazor Razor components: log viewer, version matrix, content/language admin, configuration toggles.
Quilt4Net.Toolkit.Health Component-based health checks with metrics for memory, GPU, storage, and machine info.
Quilt4Net.Toolkit.Mcp MCP (Model Context Protocol) provider — exposes Application Insights queries to AI clients.

Quick start

dotnet add package Quilt4Net.Toolkit
builder.AddQuilt4NetApplicationInsightsClient(o =>
{
    o.WorkspaceId = "<log-analytics-workspace-id>";
    o.AuthMode = ApplicationInsightsAuthMode.DefaultAzureCredential;
});

Drop the version matrix into a Blazor page:

@using Quilt4Net.Toolkit.Blazor.Features.VersionMatrix
@using Quilt4Net.Toolkit.Features.ApplicationInsights

<VersionMatrixDisplay Context="@Context" />

Where next

  • Articles — feature guides: getting started, version matrix, alias map, environment ordering
  • API reference — every public type, method, and option, generated from XML doc comments
  • GitHub — source, issues, releases