skróconyspistreści
Część1
Część2
Część3
Część4
UmiejsCowieniewstrzykiwaniazależnośCinamapie...
...
...
...
...1
1■PodstawyWstrzykiwaniazależności:co,jakidlaczego3
2■Pisanieściślepowiązanegokodu39
3■Pisanieluźnopowiązanegokodu59
katalog...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
.89
4■WzorceDI91
5■AntywzorceDI135
6■Zapachykodu176
CzysteDi...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...225
7■Kompozycjaaplikacji227
8■Cyklżyciaobiektu254
9■Przechwytywanie303
10■RozmyślneProgramowanieAspektowe326
11■ProgramowanieAspektoweopartenanarzędziach367
konteneryDi...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...385
12■WprowadzeniedoKonteneraDI387
13■KontenerDIAutofac425
14■KontenerDISimpleInjector463
15■KontenerDIMicrosoft.Extensions.DependencyInjection507
v