如何解决如何使WCF服务使用特定的DataContractSerializer构造函数重载?
| DataContractSerializer具有许多构造函数重载,我希望能够指定WCF服务应如何初始化其使用的DataContractSerializer。您将如何去做?在.config文件或C#中配置它更容易吗? 默认情况下,WCF服务似乎总是使用该服务。 如果可能,请给出一个示例,说明如何使用此构造函数为KnownTypes指定DataContractSerializer。解决方法
这个MSDN论坛帖子显示了如何在WCF中与另一个交换序列化器。您可以使用所需的构造函数创建自己的包装器,然后将其交换。
,我想出了怎么做。看到
http://blogs.msdn.com/b/youssefm/archive/2009/06/05/introducing-a-new-datacontractserializer-feature-the-datacontractresolver.aspx
和
http://msdn.microsoft.com/zh-cn/library/system.runtime.serialization.datacontractserializer(v=vs.85).aspx
为指导。希望这可以帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。