DTO Rules
Status: Canonical
Last updated: 2026-07-05
- DTOs are immutable value carriers at module and platform boundaries
- Define in
Application/DTOs/(product) orpackages/contracts/src/DTOs/(platform) - Use typed properties; avoid associative arrays at contract surfaces
- Map from entities in Application layer — not in controllers
- Index: REFERENCE/dto-index.md
Breadcrumbs: Home → Engineering → DTO Rules