如何在从不同的swagger文件生成代码时重用类型

时间:2017-03-15 11:01:07

标签: c# rest swagger jsonschema nswag

我拥有多个休息服务,这些服务由多个swagger文档描述。

这些服务共享一些常见的DTO课程。 目前,常见的DTO类包含在每个swagger文档的定义中。

我想从swagger文档中生成客户端C#代码,以便不会多次生成公共类。

1 个答案:

答案 0 :(得分:0)

您可以使用NSwag.Core库来读取所有文档并将它们合并为一个(您的工作),然后您可以从合并文档生成代码。