Un oggetto DI può essere contemporaneamente un client e un servizio?

0

Nella mia ricerca di Dependendcy Injection finora non ho visto un oggetto di esempio trattato come un cliente e un servizio (che significa un servizio [valore, fabbrica, ecc.] che ha le sue dipendenze.

Un componente può essere sia un client sia un servizio senza rompere alcuni aspetti fondamentali di DI? È normale farlo in DI?

Per chiarimenti, ti sto chiedendo se un componente può sia essere una dipendenza, sia avere dipendenze, rendendo sia un client che un servizio in Dipendenza Iniezione.

    
posta Viziionary 06.10.2015 - 18:41
fonte

1 risposta

5

Sì. Pensa al classico esempio DI - un Logger - che di per sé potrebbe fare affidamento su un FileSystemWriter e un DatabaseWriter.

    
risposta data 06.10.2015 - 19:25
fonte

Leggi altre domande sui tag