Скажите Swashbuckle, что нужно искать только те контроллеры, которые имеют ApiControllerAttribute - PullRequest
2 голосов
/ 30 мая 2019

Я работаю над проектом Web MVC, и внутри него я хочу иметь несколько контроллеров API для внешних приложений.

У моих контроллеров API есть атрибут ApiController.

К сожалению, Swashbuckle подхватывает ВСЕ контроллеры / действия.
Есть ли способ заставить его искать только контроллеры Api?

Спасибо.

1 Ответ

2 голосов
/ 30 мая 2019

Вы можете поместить это в контроллер, который хотите скрыть от Swashbuckle

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