我的WCF客户端和服务器交换对象,其类型在服务器和客户端共享的类库上定义。这些对象通过ISerializable实现自定义序列化。但是,我没有使用自定义序列化。而是使用DataContractSerializer。如何强制使用自定义序列化?
我之所以需要使用自己的序列化,是因为我会传输一些大的对象图,而我的序列化算法在压缩/加速事情方面做得很好。
答案 0 :(得分:0)
可以通过向wcf联系人添加正确的属性来实现。
如果这没有用,请显示一些代码,告诉你如何告诉wcf合同应该使用自定义序列化器。