Мое чванство. json в бэкэнде перечисляет два разных пути для каждой операции, например, так:
"paths": {
"/api/Clients": {
...
"/api/Clients({key}: {"
...
Когда я пытаюсь редактировать разметку OpenAPI напрямую и добавлять новый путь, он говорит дублирующий путь. Я также попытался добавить {ключ} в качестве необязательного параметра к существующей операции с клиентами, но он не хотел, чтобы его отмечали как необязательный, но его значение было получено из пути. Из этого поста похоже, что это возможно, но я не могу понять, как.