Есть ли способ настроить генератор OpenAPI для синхронной работы? - PullRequest
0 голосов
/ 27 сентября 2019

Я пытаюсь выполнить следующее в файле bat, в Windows, используя Генератор OpenAPI :

openapi-generator generate -i open-api-offline-file.json -g csharp-netcore -c open-api-config.json -o DataLakeOpenApiRestClient 

REM customizing ApiClient
xcopy .\SourcesCustomizations\ApiClient.cs .\DataLakeOpenApiRestClient\src\Org.OpenAPITools\Client\ApiClient.cs* /Y /F /R

Это только генерирует код без выполнения второй команды (или этозапускается до окончания генерации).

Если я запускаю генерацию с start /wait:

start /wait openapi-generator generate -i open-api-offline-file.json -g csharp-netcore -c open-api-config.json -o DataLakeOpenApiRestClient 

REM customizing ApiClient
xcopy .\SourcesCustomizations\ApiClient.cs .\DataLakeOpenApiRestClient\src\Org.OpenAPITools\Client\ApiClient.cs* /Y /F /R

, это работает как ожидалось (явно запускает новый процесс и ожидает его завершения).

Вопрос: Есть ли способ настроить генератор OpenAPI для синхронной работы?

...