Sto utilizzando Microsoft ASP.NET Web API 2 e uno dei miei endpoint deve richiamare internamente un servizio Web non Microsoft legacy (non asmx
o svc
).
Di quale livello dovrei invocare questo?
Attualmente ho: Livello repository: dove tutte le chiamate CRUD al DB sono terminate ora.
Domain Manager: dove le rispettive classi manager invocano i metodi Repository Layer
.
E i miei metodi Controller API Web richiamano i rispettivi metodi di Domain Manager.
Dovrei avere un altro metodo nel mio livello del repository che richiama il servizio web? E segui il solito schema sopra?