سلام
من پروژه ام رو با دات نت 7 و در محیط VS 2022 شروع کردم ولی هنگام add کردن app.UseMvcWithDefaultRoute(); با این مشکل روبرو میشم و Routing پروژه هم بدرستی کار نمیکنه (بجای اجرای دستورات متد Index از کنترل Home عبارت پیشفرض "Hello World" در خروجی نمایش داده میشه) :
توی نت سرچ کردم و دستوری رو که کامنت کردم
(builder.Services.AddMvc(options => options.EnableEndpointRouting = false);) رو ادد کردم و در صورتی که اون رو از کامنت خارج کنم پروژه به درستی کار میکنه ؛ میخواستم بپرسم اگر دستورات داخل Program.cs پروژه بصورت فوق باشه مشکلی در روند اجرای پروژه بوجود نمیاد ؟
سلام دوست من وقتتون بخیر
دوست عزیزم شما endpoint خودتونو داخل پروژه باید تعریف کنید
لطفا کد زیر رو قبل از APP.RUN قرار بدین و مجدد بررسی کنید
app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");