local_middag\framework\domain\item
Classes
DTO strictly for Item creation.
Diff builder service.
Domain entity: Item.
Domain Event: Item Created.
Data Transfer Object (DTO) for items.
Item mapper for domain items.
Item repository for domain items.
Item search repository (query engine helper).
Application-level facade for the Item Search Engine.
Item application service.
Domain Event: Item Status Changed.
TYPE registry for Domain Items.
Core validator for Item DTOs.
DTO strictly for Item updates.
Interfaces
Public-facing DTO Contract for creating/updating Items.
Public-facing read-only representation of an Item.
Contract for High-level Item Search.
Public API Contract for item_service.
Interface for Item Validator services.