xperiandri / FwDay2017

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Запуск проектов

Все демо созданы в Visual Studio 2017 на новом csproj для MSBuild 15

Демо 1 - SwashBuckle

Демо 2 - Microsoft ASP.NET API Versioning

Демо 3 - SwashBuckle + ASP.NET API Versioning

Чтобы запустить Демо 3 нужно скачать репозиторий SwashBuckle.AspNetCore и подключить 3 проекта из него в решение. Какие проекты будет понятно их отстутсвующих проектов в решении. Это связано с ошибкой в Swashbuckle.AspNetCore версий 1.0.0-rc2 и 1.0.0-rc3

Запустив Demo3Start вы сможете посмотреть почему SwashBuckle так просто не работает с API Versioning

Демо 4 - генерация кода из swagger.json

Для генерации клиента нужно в контекстном меню проекта выбрать Add/REST API Client... и дать ему схему swagger.json

About


Languages

Language:C# 100.0%