SuperAPI AI Directory

dto

Coding & development

View repository

Updated 10-15 16:48

About this skill

DTO

Use this skill when transport schemas must differ from internal models.

Workflow

  1. Start with basic DTO configuration for a model.
  2. Add abstract/custom DTO classes for reusable policies.
  3. Control nested inclusion/exclusion explicitly.
  4. Use DTOData patterns for safe write/update handling.

Coverage

  • Basic DTO use.
  • Abstract DTO extension patterns.
  • Nested exclude/include handling.
  • DTOData manipulation and validation flow.

Litestar References