Я занимаюсь разработкой службы Azure Service Fabric, в которой я использовал Swashbuckle.AspNetCore для создания списка API. Я использую следующий код в моем файле Startup.cs
В ConfigureServices (IServiceCollection services)
services.AddSwaggerGen(c =>
{
c.SwaggerDoc("Backend", new Info { Title = "My Backend", Version = "v1.0" });
});`
И в Configure (приложение IApplicationBuilder, среда IHostingEnvironment)
` app.UseSwagger(c => c.PreSerializeFilters
.Add((swagger, httpReq) => swagger.Host = httpReq.Host.Value));
app.UseSwaggerUI(c => c.SwaggerEndpoint("/MyApp.Fabric/MyApp.Backend/swagger/Backend/swagger.json",
"Backend"));`
Здесь, поскольку я разрабатываю службу SF, я использовал обратный прокси-сервер с конфигурацией конечной точки сваггера. Теперь то же самое работает с другими моими службами, кроме одного. У меня есть тот же код и та же версия Nuget Swashbuckle.AspNetCore, используемая во всех моих службах, которая 3.0.0
Когда я пытаюсь получить доступ к SwaggerUI для этой службы, я получаю следующую ошибку
Может кто-нибудь помочь мне в этом? Я пытался, но не мог найти подходящее решение ..