services.AddSwaggerGen(x =>
{
});
我探索了 NuGet AddSwaggerGen()
的 Swashbuckle.AspNetCore
方法。不幸的是,我还没有找到使用已生成的开放 API 规范文件的 path
的方法。
我的 API 与 .net 核心中的文件上传相关,我已经编写了 swagger 规范文件 swagger.yaml
,它与 editor.swagger.io 一起工作正常。谁能帮我?如何通过 NuGet Swashbuckle.AspNetCore
注入生成的开放 API 规范文件并将其与 SwaggerUI 一起使用在 .net core 中?
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/swagger.yaml", "My API V1");
});
我在我的项目中创建了一个静态文件 /swagger/swagger.yaml
但 Swagger UI 仍然使用内部生成的相同文件。