1
我无法弄清楚如何在使用反射建立模型时告诉protobuf-net如何使用Google TimeStamp类型而不是protobuf-net类型,在我不能注释应该序列化的类的情况下。当使用反射构建模型时,告诉protobuf-net使用DataFormat.WellKnown
我添加属性是这样的:
但如果我是注释属性就应该是这样的:
[ProtoContract]
public class TestClass
{
[ProtoMember(1, DataFormat = DataFormat.WellKnown) ]
public DateTime StartTime { get; set; }
}
所以基本上我需要告诉RuntimeTypeModel使用DataFormat.WellKnown。