• 1398/01/09

مشکل در GenericRepository :

سلام

من مشکلم رو مطرح کرده بودم ولی پاسخی گرفتم مشکلم رو حل نکرد مجبور شدم دوباره بپرسم

من موقع استفاده از متد GetById در جنریک ریپوزیتوری دچار مشکل شدم و نمی دونم مشکلم از کجاست و چطور حلش کنم. فقط میدونم متد درست کار میکنه چون وقتی آی دی به متد میدم کار میکنه ولی وقتی sting بهش میدم ارور میده. لطفا اگه میشه راهنمایی کنید...

  • 1398/01/10
  • ساعت 08:32

با توجه به متنی که من دارم می خونم، مشکل اینه که اون string ای که بهش میدی،کلید اصلی نیست.به خاطر همین ارور میده


  • 1398/01/10
  • ساعت 09:01

این متد فقط روی کلید اصلی کار میکنه و باید کلید اصلی جدول رو بهش بدید 

دوستمون دقیقا درست گفتند ، به متن خطاها دقت کنید 


  • 1398/01/10
  • ساعت 09:26

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

حالا اگه بخوام آی دی استان مورد نظرم که کلید اصلی هم روی آی دی هست پیدا کنم از چه متدی باید استفاده کنم؟

البته من یه متد ساخته بودم که مربوط به پیدا کردن آی دی از جدول استان بود ولی خواستم متد داخل جنریک ریپوزیتوری باشه که برای همه جدول های داخل پروژه ام کار کنه. متدی میشه نوشته براش؟


  • 1398/01/10
  • ساعت 10:35

باید متدی جدا ایجاد کنید و از First یا FirstOrDefault استفاده کنید 


  • 1398/01/10
  • ساعت 13:44

ممنون از راهنمایی استاد عزیزم و دوست عزیزم آقا محمد

من متد رو با کمک شما اینجوری نوشتم و جواب داد. واقعا ممنونم خیلی خوب متوجه شدم چطور کار میکنه حالا


  • 1398/01/10
  • ساعت 15:50

خواهش میکنم.ماشاالله چقدر اطلاعات گرفتی  D:


logo-samandehi