在缓存中保留派生类型

时间:2015-07-15 19:47:43

标签: c# akavache

我想使用GetAndFetchLatest将我的派生类型保存在Akavache的Cache中,我遇到了一些困难。我的POCO如下:

class TableCell {}
class PhoneCell : TableCell {}
class nCell : TableCell {}

这些类型存储在ObserverableCollection中。 GetAndFetchLatest将它们转换为它们的基类型(TableCell),我失去了所有的多态优势。有没有办法强制Cache将这些对象保存为派生类型?

谢谢!

0 个答案:

没有答案