如何使用代码配置syscache的Region和Expiration(不在App.Config xml中)

时间:2013-06-24 15:33:57

标签: nhibernate syscache2 syscache

我正在尝试配置NHibernate的二级缓存。 我想通过代码配置而不是使用xml配置 我已经按照教程的大部分内容进行了操作,但我似乎无法在代码中翻译这个xml配置:

<syscache>
    <cache region="LongTerm" expiration="180" priority="5" />
    <cache region="ShortTerm" expiration="60" priority="3" />
</syscache>

如何使用代码配置syscache区域和过期设置?

1 个答案:

答案 0 :(得分:1)

Syscache从应用程序配置文件中获取值。它不会通过代码公开任何配置。

您可以从https://github.com/diegose/NHibernate.Diegose(非权威,但是最新)克隆它,并自己实现代码API。