Muf*_*lix 7 asp.net reactjs swagger-ui swashbuckle.aspnetcore
我使用 React.js项目创建了 ASP.NET Core
我安装了 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();
Run Code Online (Sandbox Code Playgroud)
但我无法显示 Swagger UI 网页,因为 URL 似乎是在 JavaScript 中处理的。
我该如何更新路由?
Muf*_*lix 11
我在这里找到了答案/sf/answers/5116378991/有必要更新以下文件并注册swagger端点
ClientApp/src/setupProxy.js
const context = [
"/swagger"
"/weatherforecast",
];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2399 次 |
| 最近记录: |