我有下面的类(简化)。
[DataContract]
public class ServiceResponse
{
public int Sequence { get; set; }
[DataMember]
public ServiceResponseStatus Status { get; set; }
}
我使用ServiceStack连载进行日志记录的对象,并让DataContractSerializer
做休息。 ServiceStack,一如预期,将不序列Sequence
,因为它不与装饰DataMember
属性。
有没有办法迫使ServiceStack序列化这个属性?
马克Gravell的答案,这种类似的问题DataContract序列没有数据成员属性似乎表明了不同的方式,但我认为我会问。