我有一个返回复杂对象(只是一个类)的 WCF 服务。我可以进入对象的构造并看到它的属性正在填充,但是当我在填充对象的方法的 return 语句上按 F11 键时,我就回到客户端中的下一行,所有对象属性为 NULL
我在我的服务中创建了一个方法,该方法仅返回一个字符串并且工作正常。我还设置了 httpBinding.MaxReceivedMessageSize = int.MaxValue
返回的对象被标记为可序列化等..
现在没有想法了???
尝试从 WSDL 重建代理类。可能性不大,但可能会有所帮助。
该班级需要标记为
[DataContract]
属性和标有
的属性[DataMember]
属性。