gpt4 book ai didi

wcf - WCF 中枚举的 DataContract

转载 作者:行者123 更新时间:2023-12-04 14:18:18 25 4
gpt4 key购买 nike

我有一个枚举,我通过 .Net 项目中的 WCF 服务使用它。现在我想添加另一个枚举,以与第一个相同的方式指定。
但是第二个没有在 Reference.cs 中注册,因此无法从使用 WCF 服务的项目中识别出来。

当我读到有一个自动计数时,我试图重写所有内容,如果复制粘贴枚举成员,则会感到困惑。我检查了服务引用没有在引用的程序集中重用类型。

 [DataContract]
public enum SecondEnum
{
[EnumMember(Value = "WWW")]
WWW = 0x0,
[EnumMember]
VVV= 0x1,
}

我试图添加名称和命名空间,但没有结果。我已经检查过,所以没有更多对 FirstEnum 的引用,这是我在编写 SecondEnum 时会错过的。
Thw 似乎是用同样的方式编写的。

那么,为什么在 Reference.cs 类中无法识别 DataContract?我想如果我能弄清楚这一点,剩下的就会自己解决。

感谢您的任何想法。

最佳答案

服务契约(Contract)的任何操作中是否引用了第二个枚举? WCF 只会添加到作为契约(Contract)一部分的元数据类型。

关于wcf - WCF 中枚举的 DataContract,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6098800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com