Я использую много классов для отображения таблицы (подклассы с дискриминатором).
Есть ли способ включить кэширование второго уровня только для определенного подкласса?
Версия NHibernate - 3.1.0
Если я добавлю тег <cache usage="read-only"/>
сразу после тега подкласса, я получу ошибку во время выполнения (говорит о том, что кеш является недопустимым дочерним элементом для подкласса элемента).
<class name="MyDomain.ParentClass, MyDomain" table="MyDomainClass">
<subclass name="MyDomain.SubClass, MyDomain" discriminator-value="SubClass">
</subclass>
</class>