在.NET 3.5中,是否可以覆盖默认的DataContractJsonSerializer并使用JSON.net序列化器?
注意:我们不想在类
上使用属性答案 0 :(得分:3)
是的,有可能这样做。但这不是太简单。您需要一个新的消息格式化程序,它使用JSON.NET序列化程序而不是默认序列化程序来转换操作参数和WCF堆栈所需的消息对象。 http://blogs.msdn.com/b/carlosfigueira/archive/2011/05/03/wcf-extensibility-message-formatters.aspx上的帖子有一个例子就是这样做的。代码是为4.0编写的,但它也适用于3.5。