Dotnet Domain Modeling

Use when modeling immutable C#/.NET domain layers: sealed records with required/init props, CommunityToolkit.Diagnostics guards (and when to hand-roll them), state-transition methods, policy objects, extension-point interfaces (DIM), FluentValidation nested validators, ArchUnitNET purity enforcement — with TDD for pure domain layers. Triggers: DDD aggregates/value objects, domain-purity rules, validator design.

Arasz 81ad051 28 files · 185.1 KB Updated

File contents

Arasz/ai-badger/tree/main/features/dotnet/skills/dotnet-workload/references/dotnet-domain-modeling commit 81ad051d28

Frequently asked questions

npx skillmds@latest add arasz/dotnet-domain-modeling