سلام توی .net9
وقتی پروژه رو طبق چیزی که فرمودید تنظیم میکنم و میارم بالا
swagger و صفحه index باز نمیشه
تنظیماتم به شکل زیر هست
چیکار باید بکنم
سلام خدمت شما دوست عزیز
لطفا تنظیمات رو با اموزش مقایسه کنین دوست من
این مورد نیاز به بررسی کامل پروژتون داره
با این دستور
dotnet add package Swashbuckle.AspNetCore
swagger رو نصب کردم
و این تنظیمات رو به Program.cs اضافه کردم حل شد
var builder = WebApplication.CreateBuilder(args);
// خدمات ضروری را به کانتینر اضافه میکنیم.
builder.Services.AddControllers();
// خدمات Swagger را اضافه میکنیم
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
var app = builder.Build();
// اگر برنامه در حالت Development است، از Swagger استفاده میکنیم
if (app.Environment.IsDevelopment())
{
app.UseSwagger(); // Swagger را فعال میکند.
app.UseSwaggerUI(); // Swagger UI را فعال میکند.
}
// سایر پیکربندیها
app.UseHttpsRedirection();
app.MapControllers();
app.Run();
خوشحالم برطرف شد مشکلتون
موفق باشین :)