У меня есть веб-сайт, использующий Web API 2, и я использую Swashbuckle Swagger для создания документации API и экспорта конфигурации JSON для Azure API Management.В моем сценарии было бы идеально, если бы API могли быть сгруппированы по значению, определенному в URL документа Swagger (http://example.com/swagger/{my-api-group}).. Однако после некоторых исследований я не смог найти способ реализовать это.
Из того, что я могу понять, на данный момент, чтобы изменить файл экспорта Swagger, мне нужно перезапускать среду каждый раз, когда происходят изменения, и это не идеально в моем сценарии.
Я пыталсячтобы узнать, могу ли я получить открытый исходный код из пакета NuGet, чтобы понять, могу ли я понять внутреннюю работу Swashbuckle. Кроме того, я знаю, что этого можно достичь с помощью «Swashbuckle.AspNetCore», но это не вариант, посколькуЯ интегрирую эту функцию в большое решение .NET Framework, которое будет непростой задачей.