我有一个对象,我不知道它在DesignTime中的类型。我必须坚持使用Redis Db。
我需要非通用的Store方法或非泛型的GetTypedClient(Type t)方法。
有内部_StoreAll方法,所以我无法使用。
使用不可能,因为我不知道设计时的对象类型
有什么想法吗?
答案 0 :(得分:1)
我just added StoreObject到ServiceStack.Redis可以让你这样做。这可以在v3.83上找到,也是published to NuGet。
您可以手动执行此操作,只需将对象序列化为JSON并使用RedisClient的SetEntry方法将其存储为您选择的密钥 - 这也是使用Generic API时幕后发生的情况。