تخفیف های امروز

تلفیق کلاس GenericRepository با RepositoryModel

  • 1397/01/12
  • 9 بازدید
  • 4 پاسخ

تلفیق کلاس GenericRepository با RepositoryModel :

با سلام : 

همانطور که در آموزش توضیح دادید ما یک کلاس GenericRepository داریم که کار های روتین را انجام میده برای همه مدل ها و یک کلاس ModelRepository داریم که کارهای خاص هر مدل را انجام میده . میخوساتم ببینم آیا راهی اصولی که از پرفورمنس هم چیزی کم نکنه وجود داره در جایی این دو کلاس باهم تلفیق شده یعنی کلاس خاص هر مدل و جنریک از نوع آن مدل که ما در لایه کلاینت فقط با این کلاس کار کنیم و uniofwork را از اون کلاس بگیریم ؟ 

ممنون از آموزش های خوبتون 

mehrdadghasemi1368

mehrdadghasemi1368

12 پرسش 18 پاسخ
  • 1397/01/14
  • ساعت 09:24

بله متونید خودتون Repository ها رو بسازید و از Generic استفاده کنید و مستقیم در unit Of work استفاده کنید

  • 1397/01/14
  • ساعت 10:39

سلام . تشکر میکنم از پاسختون . لطفاً یه مثال ساده اگه بزنید ممنون میشم 

  • 1397/01/14
  • ساعت 10:40

دوست من خیلی ساده است

در unit به جای استفاده از generic repository باید repository خودتون رو قرار بدید

اصلا generic را نسازید

  • 1397/01/17
  • ساعت 10:47

سلام . متوجه شدم . خیییلی ممنون 

logo-samandehi