我刚刚开始研究如何使用NSwag为WebAPI项目自动生成typescript客户端。我天真地从这个简单的构建步骤开始:
nswag webapi2swagger /assembly:bin\MyProject.WebAPI.dll /output:Swagger.json
nswag swagger2tsclient /input:Swagger.json /output:WebAPIs.ts这很有效..。也许太棒了。现在,我已经得到了一个17000行的typescript文件,其中包含API中每个端点的全部客户端。
我知道我可以为nswag指定要生成的单个类或控制器,但我希望在我们继续构建系统时为新的控制器自动生成。理想情况下,我最好使用一组typescript文件,其中每个文件代表一个控制器。
有人知道我如何使用命令行工具以这种方式分解输出吗?
https://stackoverflow.com/questions/47601797
复制相似问题