我有一个..net core 3.1解决方案,它有一个简单的端点,只接受一个post。我想使用openAPI生成器来生成SDK (因为中没有选项)。
我第一次这样做的时候,我是用命令来做的:
openapi-generator generate -i ../swagger.v0.0.21.json -g csharp -o ./generator这就产生了一个.net框架解决方案,所以我不得不对它进行一点破解,并安装一些nuget测试库来让它运行。在这一切之后,我被拒绝了连接--我希望这只是因为它是为错误的框架而构建的。
我注意到还有另一个生成目标,。不过,我不知道怎么用。我的命令应该是什么样子?我在想:
openapi-generator generate -i ../swagger.v0.0.21.json -g csharp-netcore -targetFramework netcoreapp3.1 -o ./generator但这会产生:
[error] Found unexpected parameters: [netcoreapp3.1](为了明确起见,我有一个解决方案结构:
/
就在这一点上,我想做我的测试。但是我的源代码直接离开了Assignment_1目录。
发布于 2020-04-28 21:06:46
尝试使用--additional-properties=targetFramework=netcoreapp3.1
来源:https://openapi-generator.tech/docs/usage/#additional-properties
https://stackoverflow.com/questions/60152855
复制相似问题