1

我的客户端和服务器之间有一个共享库。

它不包含太多,保持它尽可能小。但是,我所有的枚举都存储在这个共享库中。

我这样做是因为我的一些共享函数需要知道/使用枚举。

当我使用 NSwagStudio 生成我的 c# 时,我收到一个参考错误,说我的枚举被定义了两次。一次在共享库中,一次在生成的代码中。

我可以告诉 NSwag 将我的共享库用于类型而不是自动生成它们吗?

4

1 回答 1

0

您可以使用 ExludedTypeNames 设置排除某些类型的生成

https://github.com/RSuter/NJsonSchema/blob/master/src/NJsonSchema.CodeGeneration/CodeGeneratorSettingsBase.cs#L30

于 2018-07-15T07:11:33.030 回答