У меня есть ASP.NET Core Web API, использующий NSwag.AspNetCore (12.0.13).Методы контроллера в проекте были украшены комментариями Xml, а сам проект был настроен соответствующим образом (ниже) для сбора этих комментариев.Пользовательский интерфейс Swagger отображает эти комментарии, как ожидалось, и все хорошо.
Проект ссылается на внешнюю сборку, являющуюся продуктом проекта dotnet core classlib.Этот проект также имеет методы контроллера, украшенные комментариями Xml, и также настроен соответствующим образом (ниже) для захвата этих комментариев.Интерфейс Swagger отображает эти методы контроллера, встроенные в методы хост-проекта, но не отображает комментарии Xml.
Есть идеи, что может быть причиной этого состояния?Нужно ли что-то еще сделать, чтобы объединить сгенерированные файлы документации в отдельные сборки с поддержкой Swagger?
<PropertyGroup>...
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<NoWarn>$(NoWarn);1591</NoWarn>
...
</PropertyGroup>