0

使用 Bltoolkit ( http://bltoolkit.net/doc/Aspects/CacheAspect.htm )的缓存方面示例仅适用于一个实例。如果我创建另一个实例并调用缓存方法,它将返回为第一个实例缓存的值。

为了实现这个目标,我可以创建另一个方法来接收一些唯一的对象键并将“缓存”属性移动到该新方法,但这看起来有点矫枉过正:对于每个要缓存的方法,我需要创建另一个带有附加参数的实例方法。

有没有更好的方法来使用 Bltoolkit 实现缓存?我错过了什么吗?

谢谢你。

4

1 回答 1

0

呵呵,现在听起来像个笑话:)

决定看一下最初出现 BLtoolkit 的俄语论坛,发现 MY OWN 5 岁的话题关于同样的问题:http ://www.rsdn.ru/forum/prj.rfd/2966573.flat#2966573

由于那个时候解决方案已经实现,这是另一个属性:InstanceCacheAttribute

:) 祝你好运!:)

于 2013-08-11T02:42:45.367 回答