有没有一种方法可以更改控制器名称而不更改控制器文件名称?

时间:2020-04-21 03:44:42

标签: asp.net swagger

enter image description here

我想将ToDO更改为ApplicationApi。有办法改变吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

在启动时在下面添加代码:

options.DocInclusionPredicate((_, api) => !string.IsNullOrWhiteSpace(api.GroupName));

options.TagActionsBy(api => new[] { api.GroupName });

在每个控制器下面添加代码:

[ApiExplorerSettings(GroupName = "YourDesireControllerName")]