data-api-builder-aspire

Community

Orchestrate DAB with .NET Aspire

AuthorJerryNixon
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the local development setup for Data API Builder (DAB) by orchestrating SQL Server, DAB, SQL Commander, and MCP Inspector using .NET Aspire's single-file AppHost pattern, eliminating the need for complex Docker Compose files.

Core Features & Use Cases

  • Single-File Orchestration: Manage all services within a single apphost.cs file.
  • Simplified Startup: Use aspire run for a seamless start with health checks and telemetry.
  • Containerized Services: Run SQL Server, DAB, and other tools in Docker containers, communicating via service names.
  • Integrated Dashboard: Monitor all services, view logs, and access metrics via the Aspire Dashboard.
  • Use Case: Quickly spin up a local development environment for a .NET application that needs to interact with a SQL Server database via a Data API Builder REST or GraphQL endpoint, all managed by .NET Aspire.

Quick Start

Run the aspire run command to start all orchestrated services.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: data-api-builder-aspire
Download link: https://github.com/JerryNixon/github-copilot-sql-dab-azure-mcp/archive/main.zip#data-api-builder-aspire

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.