Указанная вами ссылка была создана в 2017 году, до выпуска .NET Core 2.0.Была огромная разница между 2.0 и ее предыдущими выпусками.Документация, которую вы показали, имеет коды, используемые на 1.x.Я предлагаю вам проверить чванство.Вот документация о том, как настроить ее шаг за шагом.В основном вам нужно обновить файл startup.cs.Код в Startup
поможет сгенерировать файл JSON, содержащий всю информацию о вашем веб-API.Функция UseSwaggerUI
поможет вам создать полный пользовательский интерфейс.Интерфейс пользователя поставляется с опциями непосредственного запуска и тестирования API, включая аутентификацию.
Swagger не специфичен для .NET, и его вывод json довольно универсален и популярен.Microsoft и несколько других начали также интегрировать инструменты в файл json swagger.Это означает, что, пока у вас есть свагерская настройка JSON для вашего API, вы также можете воспользоваться этими инструментами.Например, вы можете сгенерировать код потребления (который выйдет в декабре в версии 2.2) или даже сгенерировать всю клиентскую часть в UWP.Я вполне уверен, что другие популярные технологии, такие как реагировать и угловые, будут иметь инструменты автогенерации, если вы также используете Swagger.