Dependency Injection
Dependency Injection (DI): Obyektlərin asılı olduqları digər obyektləri özləri yaratması əvəzinə, kənardan (konstruktor və ya setter ilə) təmin edilməsi naxışıdır (Design Pattern).
2025-07-04 19:27:39 - Kanan Rahimli
Bir obyektin istifadə etdiyi digər obyektlərin ona xaricdən verilməsidir, yəni özü yaratmır.
3 növü var:
- Constructor Injection
- Setter Injection
- Field Injection
Field injection test və unit test baxımından məhdudiyyət yaradır, buna görə constructor injection daha üstündür.