コードで第 2 レベルのキャッシュを構成する方法 (xml 経由ではない)
私が持っている現在の設定は次のとおりです。
public NHCachingSetup(Configuration cfg)
{
// use first level cache
cfg.Cache(x =>
{
x.UseQueryCache = true;
x.Provider<SysCacheProvider>();
});
// set 60 min expiration time
cfg.SessionFactory().Caching
.WithDefaultExpiration(60);
}