0

我的 WCF 服务有问题。我在 Windows 应用程序项目中使用服务引用。在回复我的一个 wcf 方法时,有一个类的属性 ID 为 int(datacontract),它总是为 0。当我从代码中尝试时,它可以工作。但是当我实际安装 wcf 服务并尝试它时,它是 0。有什么想法吗?一些带代理的设置?有什么吗?

[DataMember(Order = 1)]
public int ID { get; set; }

[DataMember(Order = 2)]
public int Quantity { get; set; }

现在 quantiy 已填充,但 ID 始终为 0。我检查数据库调用,返回 ID 和 quantiyt。映射也是正确的。从代码中我得到两个值但是当我安装设置时这个 ID 字段永远不会重新调整

4

1 回答 1

0

此问题与多语言应用程序有关。此代码在英语中运行良好,但在其他语言登录时失败。原因是,在请求参数中传递了日期,并且对于英语以外的登录,日期比较过去常常失败。

于 2013-08-28T08:24:56.943 回答