Как включить кэш второго уровня в ActiveRecord Linq? - PullRequest
0 голосов
/ 07 февраля 2011

Кэш второго уровня можно включить с помощью QueryOptions.Но как можно было включить в замке ActiveRecord Linq?ActiveRecordLinq класс не имеет такого свойства.

1 Ответ

2 голосов
/ 08 февраля 2011

Я думаю, что QueryOptions применялись только для старого провайдера Linq (до NH 3). С NH 3 вы должны позвонить Cacheable() на IQueryable<T>. Я почти уверен, что вы можете применить тот же метод к IQueryable, возвращаемому ActiveRecord.

...