如何将SwaggerUI添加到“ASP.NET Core with React.js”项目中。

7
我创建了一个使用 React.js 的 ASP.NET Core 项目。

enter image description here

我安装了NuGet包Swashbuckle.AspNetCore 更新了Program.cs文件。
...
builder.Services.AddSwaggerGen();
var app = builder.Build();
...
app.UseRouting();

app.MapControllerRoute(
    name: "default",
    pattern: "{controller}/{action=Index}/{id?}");

app.MapFallbackToFile("index.html");

app.UseSwagger();
app.UseSwaggerUI();
            
app.Run();

但是我无法显示Swagger UI网页,因为似乎URL是在JavaScript中处理的。
我该如何更新路由?
1个回答

11

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接