这里主要在DocInclusionPredicate控制输出那些api。json
若不想使用Microsoft.AspNetCore.Mvc下的ApiExplorerSettingsAttribute,能够本身建一个ApiGroupAttribute。api
请将上面代码中的ApiExplorerSettingsAttribute替换为ApiGroupAttribute,ApiExplorerSettings替换为ApiGroup。blog
ApiGroupAttribute代码以下文档
若不使用[ApiExplorerSettings(GroupName= "GroupName")] api将在V1显示。io
swagger经过输出json如:“swagger/{documentName}/swagger.json“ 显示Api文档,咱们能够本身编写解析json以实现本身的api文档UI。swagger