Быстрый NHibernate, кэширующийся с автоотображением

Я пытаюсь понять, как настроить Быстрый NHibernate для включения 2-го уровня, кэширующегося для запросов, объектов, и т.д... И в то же время используйте автоотображение. Существует очень мало информации онлайн о том, как сделать это. Уверенный это может быть сделано при отображении классов один за другим... Но как насчет автоотображения?

Вот мой код конфигурации до сих пор:

AutoPersistenceModel model = AutoMap.AssemblyOf<Seminar>()
.Where(t => t.Namespace == "[MY NAMESPACE]")
.Conventions.Add(DefaultCascade.All());

Configuration config = Fluently.Configure()
.Database
(
    MsSqlConfiguration.MsSql2005
    .ConnectionString(@"[MY CONNECTION STRING]")
)
.Mappings(m => m.AutoMappings.Add(model))
.BuildConfiguration();

_sessionFactory = config.BuildSessionFactory();

Спасибо!

11
задан md1337 7 April 2010 в 00:44
поделиться