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

Fluent nhibernate 可以在Fluent NHibernate FluentMappings中定义过滤器吗?,fluent-nhibernate,automapping,Fluent Nhibernate,Automapping,在Fluent NHibernate中使用自动映射时,您可以执行以下操作: _configuration = Fluently.Configure(). Database( MsSqlConfiguration.MsSql2000.ConnectionString( @"some connection string") ) .Mappings( m =&

在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();
\u配置=
fluent.Configure()。
数据库(
MsSqlConfiguration.MsSql2000.ConnectionString(
@“某些连接字符串”)
)
.映射(
m=>m.AutoMappings.Add(AutoMap.AssemblyOf()。其中(x=>x.Namespace==“SomeNamespace”))
.BuildConfiguration();

我希望能够用FluentMappings做一些类似的事情,但我似乎无法找到类似的行为(在命名空间上过滤).

如果你不为一个类提供类映射,它就不会被映射。

如果你不为一个类提供类映射,它就不会被映射。

你为什么要过滤类映射?为什么要过滤类映射?是的,我知道这不是你问题的答案。我不知道有什么办法可以满足你的要求。是的,我知道这不是你问题的答案。我不知道有什么办法可以满足你的要求。