我正在尝试创建一个服务,以显示来自不同微服务的多个Swagger文档。我正在将Asp.NET Core与Swashbuckle.AspNetCore
包一起使用。我可以通过以下几行轻松地在启动时配置多个端点。
app.UseSwaggerUI(options =>
{
options.SwaggerEndpoint("url1", "Name 1");
options.SwaggerEndpoint("url2", "Name 2");
});
我的问题是我希望能够动态编辑端点列表,而无需重新启动服务。是否可以通过Swashbuckle.AspNetCore
或其他方式来实现这一目标?