在json上发送基类并在客户端转换为父类

时间:2012-11-08 20:49:26

标签: c# json serialization deserialization signalr

我有两个课程GroupContact

它们都扩展了我的基类ChatTarget

我正在使用Signalr将这些对象发送给我的客户。我的服务器发送,我的客户端端点期望ChatTarget个对象。在服务器上,我可以从ContactGroup来回转换为ChatTarget

ChatTarget发送给我的客户后,我无法再将ChatTarget转换为任何扩展类。似乎json序列化正在破坏扩展属性并仅维护基本ChatTarget内容。

如何保留在客户端投放ChatTarget的能力?

0 个答案:

没有答案