مشکل No suitable constructor was found هنگام مایگریشن زدن در فصل CQRS قسمت 36قسمت

Amirmhdi Gol
16 فروردين ۱۴۰۱

سلام ممنون از آموزش بسیار خوبتون . در عکس متن کامل ارور هستش دلیلشم واقعا نمیدونم همه مواردی که شما گفتید رو رعایت کردم ولی باز خطا میده.

این هم آدرس گیت هاب ممنون میشم اگه بشه جواب بدید. خیلی وقته درگیرشم

https://github.com/Amirmhdigol/CleanArch

981

5 پاسخ
  • Amirmhdi Gol16 فروردين ۱۴۰۱

    No suitable constructor was found for entity type 'OrderItem.Price#Money'. The following constructors had parameters that could not be bound to properties of the entity type: cannot bind 'rialValue' in 'OrderItem.Price#Money(int rialValue)'.

  • Amirmhdi Gol17 فروردين ۱۴۰۱

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

  • محمد اشرافی17 فروردين ۱۴۰۱

    سلام خیلی هم عالی 

    فقط هواستون باشه به عنوان تیبل توی دیتابیس ثبت نشده باشه ( توی ارور داشت به عنوان entity شناساییش میکرد )

  • Amirmhdi Gol17 فروردين ۱۴۰۱

    نه اوکیه درست ثبت شده داخل دیتابیس خیلی ممنون

  • 29 فروردين ۱۴۰۲

    تشکر من هم همین مشکل را داشتم حل شد