1
我正在学习使用swagger code gen从swagger.json文件生成一堆csharp文件。如何在swigger code gen工具中创建一个包以及api和model包
在CSharpClientCodeGen.class中,我注意到有apiPackage和modelPackage的变量在它们中生成Api和Model cs文件。我想创建一个类似于apiPackage和modelPackage的新包。
我尝试添加以下代码
public class csharpcodegen extends CSharpClientCodeGen
{
protected String newPackage="IO.Swagger.New";
}
然后内置客户端的代码,但我没有看到在那里的新包文件夹。
不知道如何做到这一点。如果你能指点我如何做到这一点的资源,那将是非常好的。
感谢
你从哪里得到语言选项?我没有看到它在项目文档中的任何地方列出。 –
这会有帮助吗? https://github.com/swagger-api/swagger-codegen/#getting-started –
是的,我猜这有帮助。如果他们列出受支持的客户端语言和框架而不是命令行帮助,那将会很好。我不得不深入他们的回购,以发现他们使用RestSharp框架生成csharp。 –