📄️ Intro
Il layer di applicazione è dove la business logic del backend è implementata. I componenti del layer possono essere raggruppati come:
📄️ Mappers
I mapper sono delle classi utility che mappano un oggetto di un tipo in un oggetto di tipo diverso, vengono usati in Hydra per mappare:
📄️ Queries and Commands
Come detto in precedenza, il layer di presentazione comunica con la business logic attraverso query e comandi. Entrambi sono normali oggetti C# istanziati dal metodo dell'endpoint, ed inviati ad un IMediator, che a sua volta attiva l'handler corrispondente all'oggetto inviato (es. GetSiteQuery -> GetSiteQueryHandler).
🗃️ Servizi
6 items