问题遇到的现象和发生背景
ABP 前后端分离框架,
想把API 接口做一个分组管理

问题相关代码,请勿粘贴截图
已经按照 网上的例子 进行了配置:
第一步:
app.UseSwaggerUI 中增加:
options.SwaggerEndpoint($"/swagger/V1/swagger.json", $"第一组");
options.SwaggerEndpoint($"/swagger/V2/swagger.json", $"第二组");
第二步:
在 ConfigureSwagger 中增加:
options.SwaggerDoc("v1", new OpenApiInfo { Version = "V1", Title="第一组" });
options.SwaggerDoc("V2", new OpenApiInfo { Version = "V2", Title="第二组" });
第三步:
在action 中增加
[HttpPost]
[ApiExplorerSettings(GroupName = "V2")]
[public async Task Authenticate([FromBody] AuthenticateModel model)];
运行结果及报错内容
启动运行后
我不管选择 V1还是V2 都会有 这个API
我的解答思路和尝试过的方法
尝试过 继承 这两个类
IActionModelConvention
IControllerModelConvention
来实现Apply方法 但是没有效果
我想要达到的结果
选择V1 不显示V2的接口