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

سوال شده توسط: Amirmhdi Gol

تاریخ ثبت: ۱۴۰۱/۰۱/۱۶

بازدید: 812

پاسخ: 5

تگ: Asp.net Core


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

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

https://github.com/Amirmhdigol/CleanArch

پاسخ ها
user

Amirmhdi Gol

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)'.

user

Amirmhdi Gol

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

user

محمد اشرافی

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

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

user

Amirmhdi Gol

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

user

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

برای ثبت پاسخ باید خود شوید