# Project Structure

> Explains the project structure of the agent-framework .NET solution Use when this capability is needed.

- Skill: `tomevault-io/project-structure-4` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/project-structure-4`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/project-structure-4/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/project-structure-4

---


# Agent Framework .NET Project Structure

```
dotnet/
├── src/
│   ├── Microsoft.Agents.AI/                      # Core AI agent implementations
│   ├── Microsoft.Agents.AI.Abstractions/         # Core AI agent abstractions
│   ├── Microsoft.Agents.AI.A2A/                  # Agent-to-Agent (A2A) provider
│   ├── Microsoft.Agents.AI.OpenAI/               # OpenAI provider
│   ├── Microsoft.Agents.AI.Foundry/               # Microsoft Foundry Agents (v2) provider
│   ├── Microsoft.Agents.AI.AzureAI.Persistent/   # Legacy Microsoft Foundry Agents (v1) provider
│   ├── Microsoft.Agents.AI.Anthropic/            # Anthropic provider
│   ├── Microsoft.Agents.AI.Workflows/            # Workflow orchestration
│   └── ...                                       # Other packages
├── samples/                                      # Sample applications
└── tests/                                        # Unit and integration tests
```

## Main Folders

| Folder | Contents |
|--------|----------|
| `src/` | Source code projects |
| `tests/` | Test projects — named `<Source-Code-Project>.UnitTests` or `<Source-Code-Project>.IntegrationTests` |
| `samples/` | Sample projects |
| `src/Shared`, `src/LegacySupport` | Shared code files included by multiple source code projects (see README.md files in these folders or their subdirectories for instructions on how to include them in a project) |

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/microsoft) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

