在Fluent NHibernate中使用自动映射时,您可以执行以下操作:
_configuration =
Fluently.Configure().
Database(
MsSqlConfiguration.MsSql2000.ConnectionString(
@"some connection string")
)
.Mappings(
m => m.AutoMappings.Add(AutoMap.AssemblyOf<GSAContract>().Where(x=>x.Namespace == "SomeNamespace")))
.BuildConfiguration();
我希望能够用FluentMappings做类似的事情,但我似乎无法弄清楚类似的行为(在Namespace上过滤)。
答案 0 :(得分:-1)
如果您不为类提供ClassMap,则不会映射它。