标签: nswag
我在客户端和服务器之间有一个共享库。
它包含的内容不多,因此请尽可能缩小。但是,我所有的枚举都存储在此共享库中。
之所以这样做,是因为我的某些共享功能需要了解/使用枚举。
当我使用NSwagStudio生成c#时,出现一个引用错误,指出我的枚举定义了两次。一次在共享库中,一次在生成的代码中。
我可以告诉NSwag将共享库用于类型而不自动生成它们吗?
答案 0 :(得分:0)
您可以使用ExludedTypeNames设置排除某些类型的生成
https://github.com/RSuter/NJsonSchema/blob/master/src/NJsonSchema.CodeGeneration/CodeGeneratorSettingsBase.cs#L30