• 1397/12/17

استفاده از اینترفیس برای نمونه سازی از کلاس Repository :

سلام استاد

در پروژه دفتر تلفن برای نمونه ساختن از Repository  ابتدا از اینترفیس استفاده کردید وبعد از روی کلاس

نمونه ساختید.درصورتی که مستقیما از روی خود کلاس هم نمونه سازی کنیم باز کار میکنه!!

میشه در این مورد توضیح بدین که چرا از اینترفیس استفاده میشه؟؟

​

 IContanctsRepository repository;
        public Form1()
        {
            InitializeComponent();
            repository = new ContactsRepository();
        }

[کلیک و کشیدن برای جابجایی]
​

 

  • 1397/12/18
  • ساعت 08:55

سلام 

برای بحث DI

دوره زیر رو ببینید

 

Dependency Injection در MVC 

 


logo-enamadlogo-samandehi