Swagger 如何使用swashback.AspNetCore注入openapi规范文件

Swagger 如何使用swashback.AspNetCore注入openapi规范文件,swagger,swashbuckle.aspnetcore,Swagger,Swashbuckle.aspnetcore,我已经探索了NuGetSwashback.AspNetCore的AddSwagggerGen()方法。不幸的是,我还没有找到一种方法来使用已经生成的openapi规范文件的路径 我的API与.NETCore中的文件上传相关,我已经编写了swagger规范文件swagger.yaml,它可以正常工作。有人能帮我吗?如何将生成的开放API规范文件注入.net core中,并使用NuGetSwashbuckle.AspNetCore将其与SwaggerUI一起使用 services.AddSwagge

我已经探索了NuGet
Swashback.AspNetCore
AddSwagggerGen()
方法。不幸的是,我还没有找到一种方法来使用已经生成的openapi规范文件的
路径

我的API与.NETCore中的文件上传相关,我已经编写了swagger规范文件
swagger.yaml
,它可以正常工作。有人能帮我吗?如何将生成的开放API规范文件注入.net core中,并使用NuGet
Swashbuckle.AspNetCore
将其与SwaggerUI一起使用

services.AddSwaggerGen(x =>
{
                
});
我已经在我的项目中创建了一个静态文件
/swagger/swagger.yaml
,但是swagger用户界面仍然使用内部生成的相同文件。

您可以看到这个和这个。
app.UseSwaggerUI(c =>
{
  c.SwaggerEndpoint("/swagger/swagger.yaml", "My API V1");
});