Я пытаюсь создать API динамического отдыха, который использует Swagger для документации в .NetCore (используя Swashbuckle.AspNetCore а>). Динамический в том смысле, что для начала существует только 1 контроллер с 1 возможным ответом, но пользователь может добавить «конечные точки» с помощью отправки POST в службу, что затем контроллер может преобразовать новые маршруты для соответствующего ответа.
Для этого мне нужно получить доступ к файлу swagger.json и изменить его, а также изменить пользовательский интерфейс, чтобы отразить изменения — возможно ли это? если да то как?
Примечание. Я знаю, что могу получить доступ и просмотреть документ swagger, перейдя к /{documentname}/swagger.json, но это не позволяет мне изменить его.