با سلام :
همانطور که در آموزش توضیح دادید ما یک کلاس GenericRepository داریم که کار های روتین را انجام میده برای همه مدل ها و یک کلاس ModelRepository داریم که کارهای خاص هر مدل را انجام میده . میخوساتم ببینم آیا راهی اصولی که از پرفورمنس هم چیزی کم نکنه وجود داره در جایی این دو کلاس باهم تلفیق شده یعنی کلاس خاص هر مدل و جنریک از نوع آن مدل که ما در لایه کلاینت فقط با این کلاس کار کنیم و uniofwork را از اون کلاس بگیریم ؟
ممنون از آموزش های خوبتون
بله متونید خودتون Repository ها رو بسازید و از Generic استفاده کنید و مستقیم در unit Of work استفاده کنید
سلام . تشکر میکنم از پاسختون . لطفاً یه مثال ساده اگه بزنید ممنون میشم
دوست من خیلی ساده است
در unit به جای استفاده از generic repository باید repository خودتون رو قرار بدید
اصلا generic را نسازید
سلام . متوجه شدم . خیییلی ممنون