以下概念是否可能,或者我将无法将其序列化给客户端。假设所有的通信都只处理 BaseContractClasses 但服务器使用特殊的子类来整理额外的服务器专用数据。
[DataContract]
public class BaseContractClass
{
[DataMember]
public int valueToTransmit;
}
public class ServiceOnlyContractClass : BaseContractClass
{
public int valueNotToTransmit;
}