.net core
سلام استاد. خسته نباشید.
من از دانشجویان شما در دوره پیشرفته هستم. پروژه فروشگاه رو با شما شروع به پیاده سازی کردم. زمانی که api اجرا میکنم با error 500 روبرو میشم و حتی break point هم کار نمیکند. ممنون میشم راهنمایی کنید.
پاسخ ها
محمد اشرافی
سلام سلامت باشید
احتمالا مشکل از تنظیمات Program.cs باشه ( روی IIS به صورت Debug اجرا کنید ببینم چه خطایی میده ، یا عکس خطا رو ارسال کنید )
یا اگر Swagger خطلای 500 میده ، به صورت Self host اجراش کنید و توی Console ببینید چه خطلایی داده یا عکس ش رو قرار بدین تا مشکل رو حل کنیم
Maryam F
خیلی ممنون استاد.
فقط self host به چه صورت؟
محمد اشرافی
توی حالت عادی 2 تا Profile برای اجرا پروژه هست ، یکی با نام IIS یکی هم با نام پروژه اتون ، (باید اونی رو انتخاب کنید برای اجرا که اسم پروژه اتون رو داره )
Maryam F
خیلی ممنون.
Maryam F
سلام استاد. خسته نباشید.
من پروژه رو روی پروفایل خودش اجرا کردم و این خطا رو داد.
محمد اشرافی
سلام سلامت باشید
اگر فقط این Action این خطلا رو میده لطفا از Action عکس بگیرید و قرارش بدین ( توی خود Console هم اگر خطلایی داده از اون هم عکس بگیرید )
Maryam F
همه action ها همین خطا رو دارن و در console هم هیچ خطایی نشون نمیده استاد عزیز.
محمد اشرافی
یه عکس از اون کلاس ApiController و تنظیمات کلاس Program.cs قرار بدین ( بدونه Swagger اکشن ها کار میکنن ؟ )
محمد اشرافی
توی این موارد چیز خاصی ندیدم ، یه عکس از کلاس ApiController هم قرار بدین و اینو هم حتما تست کنید ببینم با PostMan جواب میده یا نه
Maryam F
استاد متوجه مشکل شدم.
خیلی ممنون.
من initfacade در shopbootstrapper صدا نکرده بودم.
Maryam F
استاد عزیز یه سوال دیگه هم داشتم.
وقتی پروژه رو اجرا میکنم برای متد post مربوط به category فقط seodata رو نشون میده و سایر پارامترها نشان نمیدهد.
در صورتی که من عین شما پیش رفتم.
با سپاس و احترام
محمد اشرافی
یه عکس از Action و کلاس ورودی ه Action بزارید
محمد اشرافی
سلام ، توی عکس مشکل خاصی نمی بینم ، آدرس Github پروژه رو بزارید ، احتمالا بخاطر تنظیمات پروژه باشه ( پراپرتی های Private set رو شناسایی نمیکنه )
Maryam F
خیلی ممنون.
https://github.com/MaryamFotouhi/IRIB
محمد اشرافی
Repository رو Public کنید تا بتونم بهش دسترسی داشته باشم
Maryam F
سلام استاد
repository رو public کردم.ممنونم.
محمد اشرافی
سلام مجدد ، نسخه پکیج Swashbuckle.AspNetCore پایین بود و توی اون نسخه Property های Private رو نمایش نمیداد ، برای رفع این مورد ، پکیج مربوطه رو به آخرین ورژن ارتقاع بدین
Maryam F
خیلی ممنونم استاد. لطف کردید.
محمد اشرافی
خواهش میکنم موفق باشید