这篇文章提到了DataContract和[Serializable]可以一起使用,因为对应他们的Serializer是父子类关系。如果发现子属性不再是DataContract,会自动去尝试[Serializable]
这篇很久之前就看过。里面提到上面两者的[opt in]和[opt out]的区别,所以,[DataMember]要加了才会序列化
?
关于Fiddler,在调试中,这东西非常重要,当调试本地的WebDev的WCF服务时,这个tips很有用:
本文讨论了DataContract与[Serializable]在WCF服务中的使用差异及如何选择。DataContract与[Serializable]可共存,其对应的Serializer存在继承关系。文章还探讨了[DataMember]的作用,并介绍了Fiddler在调试WCF服务时的应用。
这篇文章提到了DataContract和[Serializable]可以一起使用,因为对应他们的Serializer是父子类关系。如果发现子属性不再是DataContract,会自动去尝试[Serializable]
这篇很久之前就看过。里面提到上面两者的[opt in]和[opt out]的区别,所以,[DataMember]要加了才会序列化
?
关于Fiddler,在调试中,这东西非常重要,当调试本地的WebDev的WCF服务时,这个tips很有用:

被折叠的 条评论
为什么被折叠?