2

我有一个 MVC webapp,我现在正在整合。第二个应用程序将数据发布到我的 webapp 从中读取的数据库。

我正在使用 SharedCache 作为我的 NHibernate 的缓存提供程序,并且我希望为我的实体分配“过期时间”(这样我可以保证数据的新鲜度) - 并且知道某些实体很少更新而其他实体会定期更新,它会具有不同过期时间的不同缓存区域是理想的。

我在网上看到了很多关于如何使用 SysCache 执行此操作的示例,但找不到 SharedCache 的任何示例。

提前致谢。

4

1 回答 1

2

因此,我查看了 SharedCache NHibernate Provider 的源代码,并确定不能在实体上设置过期时间。

我将自己添加此功能 - 这样做非常简单。

于 2010-09-21T15:31:56.040 回答