从我的服务返回时,WCF 对象属性设置为 NULL

问题描述 投票:0回答:2

我有一个返回复杂对象(只是一个类)的 WCF 服务。我可以进入对象的构造并看到它的属性正在填充,但是当我在填充对象的方法的 return 语句上按 F11 键时,我就回到客户端中的下一行,所有对象属性为 NULL

我在我的服务中创建了一个方法,该方法仅返回一个字符串并且工作正常。我还设置了 httpBinding.MaxReceivedMessageSize = int.MaxValue

返回的对象被标记为可序列化等..

现在没有想法了???

c# .net wcf
2个回答
2
投票

尝试从 WSDL 重建代理类。可能性不大,但可能会有所帮助。


0
投票

该班级需要标记为

[DataContract]

属性和标有

的属性
[DataMember]

属性。

© www.soinside.com 2019 - 2024. All rights reserved.