Skip to main content

Intro

Il layer di applicazione è dove la business logic del backend è implementata. I componenti del layer possono essere raggruppati come:

  • Comandi e handler dei comandi
  • Query e handler delle query
  • Oggetti richiesta e oggetti risposta
  • Mapper per la conversione tra oggetti di dominio e oggetti richiesta/risposta
  • Servizi interni

Il compito del layer di applicazione è accettare query e comandi dall'esterno (Presentation) ed eseguirli, utilizzando il layer di infrastruttura per interfacciarsi con il mondo esterno.