Есть ли решение для NHibernate для кэширования всей таблицы? (1000 строк в каждой таблице)
Таким образом, каждый запрос в конечном итоге будет поступать из кэша.
это только кэш по первичному ключу:
return Fluently.Configure()
.Database(/*bla bla*/)
.Cache(x => x.ProviderClass<SysCacheProvider>().UseSecondLevelCache());
Cache.ReadWrite().IncludeAll();// this is in the class map.
Могу ли я сделать NHibernate для запросатолько кеш? (кроме аннулирования кэша, очевидно).
Спасибо