告诉Swashbuckle仅查找具有ApiControllerAttribute的控制器

时间:2019-05-30 11:24:03

标签: asp.net-core-mvc swashbuckle

我正在研究Web MVC项目,并且在其中希望有一些api控制器供外部应用程序使用。

我的API控制器具有ApiController属性。

不幸的是,Swashbuckle接走了所有的控制器/动作。
有没有办法告诉它只寻找Api控制器?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以将其放在要从Swashbuckle隐藏的控制器中

[ApiExplorerSettings(IgnoreApi = true)]
public class UserController : Controller