Как определить относительный путь для Swagger в v5? - PullRequest
0 голосов
/ 11 июня 2019

Я обновляю свое приложение .NET Core с Swashbuckle v4 до v5.В настоящее время у меня есть следующий код в Startup.ConfigureServices, который определяет относительный путь:

app.UseSwagger(c => {
    c.PreSerializeFilters.Add((swaggerDoc, httpReq) => swaggerDoc.BasePath = "/folder/data");
});

У меня проблемы с преобразованием этого в v5.Я попробовал следующее, но не вижу, где указать путь:

c.PreSerializeFilters.Add((swagger, httpReq) =>
{
    var paths = new OpenApiPaths();
    var pathItem = new OpenApiPathItem();

    paths.Add("main", pathItem);
    swagger.Paths = paths;

});
...