Как создать проект OpenApi Client SDK в .Net CoreC#

Место общения программистов C#
Anonymous
Как создать проект OpenApi Client SDK в .Net Core

Сообщение Anonymous »

Наш клиент предоставил нам ссылку для всех своих конечных точек API. У нас есть проект .Net Core с использованием VS 2022 и .Net 6.
Теперь мы хотим создать клиентский проект OpenAPI для наших тех же решений .Net Core, чтобы мы могли вызывать конечную точку API клиента через OpenAPI. проект.
Я выполнил следующие шаги:
  • Я скачал json-файл Swagger с конечной точки клиента.
    li>
    Я следовал этому документу
Как упоминалось в этом документе, сначала я установил Open API с помощью этой команды

Код: Выделить всё

npm install @openapitools/openapi-generator-cli -g
Затем, когда я запускаю CLI OpenAPI Generator для создания нашего SDK с помощью этой команды, я получаю сообщение об ошибке 'Java' не распознается как внутренний или внешний команда

Код: Выделить всё

openapi-generator generate -i swagger.json -g csharp-netcore -o Api.Client.Sdk --additional-properties packageName=Api.Client.Sdk


Подробнее здесь: https://stackoverflow.com/questions/738 ... n-net-core

Вернуться в «C#»