Relazione tra il livello del servizio dell'applicazione e la radice aggregata

0

Comprendo la relazione tra una radice aggregata e un repository, ovvero un repository per radice aggregata.

Qual è la relazione tra il livello del servizio dell'applicazione e il root / repository aggregato. Presumo che ci dovrebbe essere un servizio di applicazione per radice aggregata?

Il servizio applicativo dovrebbe utilizzare l'entità radice aggregata solo dal livello aziendale?

    
posta w0051977 19.07.2017 - 18:08
fonte

1 risposta

2

Non esiste tale relazione da Application layer a Domain layer . Ad esempio potresti avere un Application service che utilizza due o più repository per un caso d'uso (ma ogni repository con una propria transazione).

Dalla mia esperienza, in generale, ho un Application service per ogni caso d'uso.

    
risposta data 19.07.2017 - 18:41
fonte

Leggi altre domande sui tag