我喜欢使用Swagger Codegen为我的OAS2.0服务生成客户端。我现在正在努力使客户生成成为CI / CD管道的一部分。一切都很好。
我生成了一个这样的java resteasy客户端。
java -jar %codegenpath%/swagger-codegen-cli-%codegenversion%.jar generate -i %projectpath%/swagger.json -l %language% -o %projectpath% -c %projectpath%\config.json
然后我的配置如下所示
{
"invokerPackage": "BLAH.Client",
"modelPackage": "BLAH.Model",
"apiPackage": "BLAH.Api",
"groupId": "BLAH.Client"
}
我注意到的一件事是似乎没有提供某种重试策略和默认超时的方法。这是我所缺少的,还是需要修改现有模板来处理?