【发布时间】:2010-04-01 01:51:05
【问题描述】:
我正在尝试了解如何配置 Fluent NHibernate 以启用查询、实体等的二级缓存......同时使用自动映射。网上关于如何做到这一点的信息很少。当然可以在逐个映射类时完成...但是自动映射呢?
这是我目前的配置代码:
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();
谢谢!
【问题讨论】:
标签: nhibernate fluent-nhibernate