как получить yaml из web api 2 swagger? - PullRequest
0 голосов
/ 18 декабря 2018

Это может показаться простым для других, но я попробовал много методов, которые потерпели неудачу, и это так просто, что я хотел поделиться.Я использую Web API со структурой 4.5

1 Ответ

0 голосов
/ 18 декабря 2018

Сначала запустите ваш проект и отобразите чванство, набрав / swagger после адреса.Например, http://localhost:59558/swagger/. Пользовательский интерфейс Swagger отобразит в текстовом поле значение, подобное http://localhost:59558/swagger/docs/v1. Скопируйте это значение и вставьте его в новое окно или вкладку браузера.Данные чванства будут возвращены в формате json.Выделите все данные (Ctl A), скопируйте их (Ctl C) и вставьте их (Ctl P) в текстовый редактор, такой как notepad ++.Сохраните его как текстовый файл.

перейти на сайт editor.swagger.io.Из раскрывающегося списка выберите «Импорт файла».Найдите файл, который вы сохранили, и импортируйте его.В раскрывающемся списке выберите «Сохранить как yaml».Сайт сохранит в вашем каталоге загрузки файл с именем swagger.yaml

Вуаля, сделайте это легко, peasy.

...