У меня есть консольный проект ядра asp .net, который загружает сборку API с помощью ApplicationPart.Мне нужно добавить swagger для предоставления доступа к API, но когда я установил Swashbuckle в консольный проект и настроил Swagger в классе запуска, я ничего не смогу найти, если перейти к интерфейсу swagger.Возвращает ошибку 401.
В методе ConfigureServices:
services.AddMvc
.AddApplicationPart(WebApi.GetAssembly()).AddControllersAsServices();
services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new Info { Title = "My API", Version = "v1"});
});
В методе Configure:
app.UseSwagger();
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1");
});
Я могу вызывать действия на контроллере просто отлично, но похожеSwashbuckle не сгенерировал никакого Swagger для этого.Я что-то пропустил или пока не поддерживается?Любое предложение будет оценено!