如何使WCF服务使用特定的DataContractSerializer构造函数重载?

时间:2011-05-24 20:42:11

标签: wcf datacontractserializer

DataContractSerializer有很多constructor overloads,我希望能够指定我的WCF服务应该如何初始化它使用的DataContractSerializer。你会怎么做呢?是否更容易在.config文件或C#中配置它?

默认情况下,WCF服务似乎始终使用this one

如果可能,请举例说明如何使用DataContractSerializer为KnownTypes指定this constructor

2 个答案:

答案 0 :(得分:3)

这个MSDN forum post显示了如何将WCF中的序列化程序与另一个交换。您可以使用所需的构造函数创建自己的包装器并将其交换。

答案 1 :(得分:1)