mmbguide
سه شنبه 17 خرداد 1401, 13:22 عصر
سلام دوستان
مطابق معمول دارم از روش repository برای کار با بانک اطلاعاتی کار میکنم و Interfaceهایی تعریف کردم و در کلاس جداگانه ای جهت پیاد سازی متدهای موجود در Interface ایجاد کردم. بخش دسترسی به اطلاعت در یک پروزه Class Library ایجاد شده و در Reference پروژه ASP.NET Core 6 اضافه شده است (البته دارم آموزش میبینم).
چرا Interface را به عنوان یک Service در برنامه وب تعریف میشن. مگر امکان ایجاد نمونه از context و دسترسی به اطلاعات وجود نداره؟ اصلا چه دلیلی برای تعریف هر Interface که تعدادشان هم ممکنه زیاد باشه بصورت سرویس وجود داره؟
ممنون
مطابق معمول دارم از روش repository برای کار با بانک اطلاعاتی کار میکنم و Interfaceهایی تعریف کردم و در کلاس جداگانه ای جهت پیاد سازی متدهای موجود در Interface ایجاد کردم. بخش دسترسی به اطلاعت در یک پروزه Class Library ایجاد شده و در Reference پروژه ASP.NET Core 6 اضافه شده است (البته دارم آموزش میبینم).
چرا Interface را به عنوان یک Service در برنامه وب تعریف میشن. مگر امکان ایجاد نمونه از context و دسترسی به اطلاعات وجود نداره؟ اصلا چه دلیلی برای تعریف هر Interface که تعدادشان هم ممکنه زیاد باشه بصورت سرویس وجود داره؟
ممنون