Asp.Net Mvc Generic Repository ile Dependency Injection Kullanımı Projeyi Code First olarak düzenledim. Projeyi çalıştırdığınızda Database’i (dependenctinjectionDB) otomatik olarak oluşturuyor ve tablo içerik olarak User tablosu kendi oluşturmaktadır.
Projemiz 4 katmandan oluşuyor;
1.DAL DATA ACCESS LAYER
2.BLL BUSSINESS LOGIC LAYER
3.ENTITIES
4.WEBUI MVC katmanlarından oluşacak.
Ve bu katmanlarda DEPENDENCY INJECTION kullanacağız.