是否可以声明性地配置spring.net缓存而不是使用属性

时间:2009-08-08 16:02:22

标签: caching spring.net

是否可以声明性地配置spring.net缓存而不是使用属性?

我不想添加以下属性:

[CacheResult("AspNetCache", "'Airport.Id=' + #id", TimeToLive = "0:1:0")]

我宁愿在配置文件中执行此操作

1 个答案:

答案 0 :(得分:2)

看起来spring.net还不支持这个。引用最新版本的documentation(1.3rc1): “方面当前依赖于使用属性来指定切入点和行为,就像事务方面一样。未来的版本将允许外部配置行为,因此您可以将缓存应用于代码库,而无需使用属性。代码“。

他们的Jira中有一个相关的issue