Overview

Getting Started

Projects

Usage
Introduction
Principles
Guidelines
Ingredients
Recipes
Workflows
Compliance
Reference
Appendix

Csharp

3 documents

Dependency Injection

Constructor injection via `Microsoft.Extensions.DependencyInjection`. Use interface types for dependencies, not concr...

Naming

- `PascalCase` for types, methods, properties, public fields, constants, namespaces

Nullable Reference Types

Enable `<Nullable>enable</Nullable>` in all projects. Treat warnings as design signals — `string` means non-null, `st...

© 2026 The Agentic Developer Cookbook
  • Hub
  • Docs
  • Cookbook
  • Projects
  • Persona Registry
  • Team
  • Toolkit
  • API
  • Studio
TermsPrivacy