В соответствии с официальными документами командной строки Nswag можно использовать Nswag через консольный пакет NPM (и впоследствии генерировать клиент C # с помощью openapi2cscontroller
):
Для использованияинструмент командной строки nswag.exe (.NET 4.6+) / dotnet-nswag.dll (.NET Core), выберите один из следующих методов:
К сожалению, кроме ссылки, нет никакой дополнительной документации по этому вопросу. Я установил пакет, связанный в документации (используя npm install nswag --save-dev
), однако он либо сломан, либо требуются дополнительные недокументированные шаги:
> nswag new
> nswag : The term 'nswag' is not recognized as the name of a cmdlet, function, script file, or operable program.