可以在Fluent NHibernate FluentMappings中定义过滤器吗?

时间:2010-10-11 19:18:04

标签: fluent-nhibernate automapping

在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上过滤)。

1 个答案:

答案 0 :(得分:-1)

如果您不为类提供ClassMap,则不会映射它。