2012-03-27 102 views
0

我正在使用MemoryCache在我的MVC Web应用程序中缓存值。是否有可能将MemoryCache集合值保存到文件并且后者加载它们?MemoryCache保存到文件

回答

0

认为它理论上可行,使用反射将所有数据复制到一些简单的json对象,然后将其序列化为字符串并存储在磁盘上。当需要检索对象时,所以需要在反射的帮助下再次从json中构建新的MemoryCache实例。

也许它也有一些变体,用二进制序列化或将对象转换为字节流然后保存。