Swagger API 無法顯示註解問題

近期在幫專案導入 Swagger,但不知道為什麼 “Startup.cs” 配置完成
Controller Action也都寫註解,Swagger 上面的標題註解就是出不來

最後結果發現,專案檔”.csproj”補上 “GenerateDocumentationFile“就搞定了!
啟用專案的 XML 註解功能

<Project Sdk="Microsoft.NET.Sdk.Web">
    <PropertyGroup>
        <TargetFramework>netcoreapp3.1</TargetFramework>
    </PropertyGroup>
    <PropertyGroup>
        <GenerateDocumentationFile>true</GenerateDocumentationFile>
        <NoWarn>$(NoWarn);1591</NoWarn>
    </PropertyGroup>
    <ItemGroup>
        <PackageReference Include="NSwag.AspNetCore" Version="13.12.1" />
    </ItemGroup>
</Project>

訂閱
通知
guest
0 留言
預約回饋
查看所有留言