Я написал приложение ASP. NET, которое динамически генерирует веб-сервис RESTful на основе сценария. Есть контроллер root ( / dataserver ), и все после этого зависит от сценария. Сценарий позволяет указывать пользовательские обработчики, например, обработчики для получения данных из базы данных.
Из-за этого структура API не является фиксированной. Там только один контроллер. Я использую Swashbuckle.As pNet .Core, и когда он запускается, он только создает документ swagger для этого контроллера. То, что я хотел бы сделать, это перехватить создание документа swagger, чтобы я мог добавить структуру веб-службы в документ.
Я потратил некоторое время, глядя на Swashbuckle, но не могу понять, как подключиться к генерации документов, чтобы я мог их заполнить. Кто-нибудь может указать мне правильное направление?