如何解决OpenApi 生成器 - 从配置文件传递映射
我正在使用 OpenApi 生成器为 api 测试生成 http 客户端。我正在使用 csharp-netcore 生成器。我想传递模型的映射以重用 api 模型。问题是我有很多类,当我使用 importMapping 选项为所有类提供映射时,我点击了命令行最大长度限制。我需要映射,因为所有模型的命名空间都不同,我无法将它们全部放入单个命名空间以匹配自动生成的客户端。有没有办法从配置文件传递这个配置来绕过命令行长度限制?
解决方法
如果“OpenAPI 生成器”的意思是 Swagger codegen 而不是 yes,则有一个 -c 选项,您可以在其中将路径传递给 json 配置:
swagger-codegen-cli generate
[(-c <configuration file> | --config <configuration file>)]
是否可以将命名空间选项移动到配置文件中显然取决于语言:config-help -l {lang}
如果它不可用,您可以随时调整源模板甚至 Java 文件以正确处理此值。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。