我System.Globalization.CultureInfo类的集合的高速缓存在我的上下文包装类类型,并没有合同可以推断出与.NET预定义类protobuf网
public Collection<System.Globalization.CultureInfo> Cultures
{
get
{
// Get the value from Redis cache
}
set
{
// Save the value into Redis cache
}
}
它可以通过访问MyContextWrapper.Current.Cultures。
我收到以下错误,而与protobuf-net序列化“收藏文化”的价值:
类型未预期,且没有合同可以推断:System.Globalization.CultureInfo
我知道protobuf-net在类上需要[ProtoContract]和[ProtoMember]装饰,但这只适用于自定义用户定义的类。
我该如何去.NET预定义的类然后例如System.Globalization.CultureInfo在我的情况。
这甚至可能与protobuf网?
你为什么要序列化文化信息? – Maarten
我的回答对你有帮助吗?让我知道如果有什么我应该补充的。 – Measuring