Можно ли использовать NSwag в самом размещенном. net основном API с обычной маршрутизацией? - PullRequest
0 голосов
/ 30 января 2020

Вопрос в названии. У меня есть самодостаточный базовый API. net, из которого я хотел бы автоматически сгенерировать Open API spe c. Swashbuckle не поддерживает генерацию spe c, если вы используете обычную маршрутизацию (то есть, используя MapRoute вместо атрибута маршрутизации). Кто-нибудь знает, поддерживает ли NSwag это? Может быть, с атрибутами ApiExplorer?

1 Ответ

0 голосов
/ 13 февраля 2020

NSwag (и я думаю, что Swashbuckle тоже) использует ASP. NET Core api explorer для обнаружения и получения метаданных операций. Если обычная маршрутизация правильно заполняет метаданные API Explorer, то она должна работать ...

...