Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的客户端和服务器之间有一个共享库。
它不包含太多,保持它尽可能小。但是,我所有的枚举都存储在这个共享库中。
我这样做是因为我的一些共享函数需要知道/使用枚举。
当我使用 NSwagStudio 生成我的 c# 时,我收到一个参考错误,说我的枚举被定义了两次。一次在共享库中,一次在生成的代码中。
我可以告诉 NSwag 将我的共享库用于类型而不是自动生成它们吗?
您可以使用 ExludedTypeNames 设置排除某些类型的生成
https://github.com/RSuter/NJsonSchema/blob/master/src/NJsonSchema.CodeGeneration/CodeGeneratorSettingsBase.cs#L30