合并来自多个 JSON 模式文件的公共输出

Merging common output from multiple JSON schema files

我有许多 JSON 模式文件并使用 NSwagStudio 生成 C# 客户端 类

每个输出本身都可以正常工作,但不幸的是每个 json 文件中都有一些共同的元素

有没有自动合并输出的?

...我可以手动编辑各种 .cs 文件,但我希望这个过程成为自动构建的一部分

您可以编写自己的小控制台应用程序并使用 NJsonSchema/NSwag 读取合并和生成代码。没有合并代码,但我认为实现起来不应该那么复杂...