Come funziona esattamente Dependency Injection è implementato internamente Spring.net?
-
23-08-2019 - |
Domanda
Sono solo curioso di sapere su this.When ho sentito parlare di Spring.net e provato alcuni codici di esempio di DI ho trovato freddo e alla fine ero curioso di sapere come funziona e implementato internamente? Anche se hanno lo src insieme con il quadro non sono ancora abbastanza buono per scoprire dove e come è fatto.
E 'questo qualcosa a che fare con la riflessione? (Una citazione Dilbert qui: - "Un po 'di conoscenza può essere troppo pericoloso" :-))
Soluzione
Per capire come funziona il meccanismo di iniezione di base, dare un'occhiata a questo semplice, 15-LOC iniezione contenitore dipendenza .
Naturalmente, contenitori reali come Spring.Net sono di gran lunga più sofisticato, ma questa è l'idea generale.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow